Line 4: | Line 4: | ||
{{ScriptFunction|bool|Enabled|{get; set;}|Enable or disable the collider.|5= <pre> | {{ScriptFunction|bool|Enabled|{get; set;}|Enable or disable the collider.|5= <pre> | ||
− | Space.Host.ExecutingObject.Collider.Enabled= false </pre>|6=<pre>--clicking this object toggles it's Collider | + | Space.Host.ExecutingObject.Collider.Enabled= false </pre>|6=<pre>--clicking this object toggles it's Collider On/Off |
thisObject = Space.Host.ExecutingObject | thisObject = Space.Host.ExecutingObject |
A base class of all colliders.
Enable or disable the collider.
Space.Host.ExecutingObject.Collider.Enabled= false
--clicking this object toggles it's Collider On/Off thisObject = Space.Host.ExecutingObject OnClick = function() thisObject.Collider.Enabled = not thisObject.Collider.Enabled end thisObject.AddClickable() thisObject.Clickable.OnClick(OnClick)
Set Collider as a trigger.
Space.Host.ExecutingObject.Collider.IsTrigger = true
--clicking this object toggles it's collider between being a Collider vs Trigger Collider thisObject = Space.Host.ExecutingObject OnClick = function() thisObject.Collider.IsTrigger = not thisObject.Collider.IsTrigger end thisObject.AddClickable() thisObject.Clickable.OnClick(OnClick)
|