Center get set
The center of the sphere in the object's local space.
float Radius get set
The radius of the sphere measured in the object's local space.
bool Enabled get set
Enabled Colliders will collide with other Colliders, disabled Colliders won't.
bool IsTrigger get set
Is the collider a trigger?
GameObject get
Property Description
SVector Center get set
float Radius get set
bool Enabled get set
bool IsTrigger get set
SGameObject GameObject get
Center = Space.Host.ExecutingObject.SphereCollider.Center--clicking this object moves it's Sphere Collider's center one unit upwards
thisObject = Space.Host.ExecutingObject
OnClick = function()
center = thisObject.SphereCollider.Center
thisObject.SphereCollider.Center = Vector.New(center.X,center.Y + 1, center.Z)
end
thisObject.AddClickable()
thisObject.Clickable.OnClick(OnClick)Space.Host.ExecutingObject.SphereCollider.Radius = 2--clicking this object increments it's Sphere Collider's radius by one unit
thisObject = Space.Host.ExecutingObject
OnClick = function()
thisObject.SphereCollider.Radius = thisObject.SphereCollider.Radius + 1
end
thisObject.AddClickable()
thisObject.Clickable.OnClick(OnClick)Space.Host.ExecutingObject.SphereCollider.Enabled = false--clicking this object toggles it's Sphere Collider On/Off
thisObject = Space.Host.ExecutingObject
OnClick = function()
thisObject.SphereCollider.Enabled = not thisObject.SphereCollider.Enabled
end
thisObject.AddClickable()
thisObject.Clickable.OnClick(OnClick)Space.Host.ExecutingObject.SphereCollider.Enabled = true--clicking this object toggles it's Sphere Collider between being a Collider vs Trigger Collider
thisObject = Space.Host.ExecutingObject
OnClick = function()
thisObject.SphereCollider.IsTrigger = not thisObject.SphereCollider.IsTrigger
end
thisObject.AddClickable()
thisObject.Clickable.OnClick(OnClick)theGameObject = Space.Host.ExecutingObject.SphereCollider.GameObject