Sinespace Client 2025.3.19431
Client-side scripting for Sinespace
ScriptClass< T > Class Template Referenceabstract
Inheritance diagram for ScriptClass< T >:
ScriptClassWrapper< T > ScriptClass ScriptClassComponent< T > SineSpace.Scripting.Types.SGameObject SineSpace.Scripting.Components.SAXModel SineSpace.Scripting.Components.SAnalyticsEvent SineSpace.Scripting.Components.SAnimation SineSpace.Scripting.Components.SAnimator SineSpace.Scripting.Components.SAttachmentHelper SineSpace.Scripting.Components.SAudioReactiveAnimation SineSpace.Scripting.Components.SAudioReactiveBase SineSpace.Scripting.Components.SAudioReactiveLight SineSpace.Scripting.Components.SAudioReactiveMaterial SineSpace.Scripting.Components.SAudioReactiveParticleSystem SineSpace.Scripting.Components.SAudioReactiveTransform SineSpace.Scripting.Components.SAudioSource SineSpace.Scripting.Components.SBoxCollider SineSpace.Scripting.Components.SBrowserSurface SineSpace.Scripting.Components.SCamera SineSpace.Scripting.Components.SCanvasGroup SineSpace.Scripting.Components.SCapsuleCollider SineSpace.Scripting.Components.SCharacterController SineSpace.Scripting.Components.SClickable SineSpace.Scripting.Components.SCloth SineSpace.Scripting.Components.SCollider SineSpace.Scripting.Components.SContentSizeFitter SineSpace.Scripting.Components.SEmbeddedVideo SineSpace.Scripting.Components.SEventCalendar SineSpace.Scripting.Components.SEventTrigger SineSpace.Scripting.Components.SFurniture SineSpace.Scripting.Components.SGraphicRaycaster SineSpace.Scripting.Components.SHingeJoint SineSpace.Scripting.Components.SLight SineSpace.Scripting.Components.SLineRenderer SineSpace.Scripting.Components.SMeshFilter SineSpace.Scripting.Components.SModularVehicle SineSpace.Scripting.Components.SNavMeshAgent SineSpace.Scripting.Components.SNavMeshObstacle SineSpace.Scripting.Components.SNetworking SineSpace.Scripting.Components.SParticleSystem SineSpace.Scripting.Components.SPlayableDirector SineSpace.Scripting.Components.SPostProcessVolume SineSpace.Scripting.Components.SRectTransform SineSpace.Scripting.Components.SReflectionProbe SineSpace.Scripting.Components.SRenderer< T > SineSpace.Scripting.Components.SRigidbody SineSpace.Scripting.Components.SRoomFloor SineSpace.Scripting.Components.SSceneBackgroundMusic SineSpace.Scripting.Components.SScriptingData SineSpace.Scripting.Components.SScriptingEvents SineSpace.Scripting.Components.SScriptingResources SineSpace.Scripting.Components.SScriptingRuntime SineSpace.Scripting.Components.SSeat SineSpace.Scripting.Components.SSphereCollider SineSpace.Scripting.Components.SStateMachine SineSpace.Scripting.Components.STerrain SineSpace.Scripting.Components.STrailRenderer SineSpace.Scripting.Components.SUIButton SineSpace.Scripting.Components.SUICanvas SineSpace.Scripting.Components.SUIDropdown SineSpace.Scripting.Components.SUIImage SineSpace.Scripting.Components.SUIInputField SineSpace.Scripting.Components.SUILayout< T > SineSpace.Scripting.Components.SUIRawImage SineSpace.Scripting.Components.SUIScrollbar SineSpace.Scripting.Components.SUISlider SineSpace.Scripting.Components.SUIText SineSpace.Scripting.Components.SUIToggle SineSpace.Scripting.Components.SUIToolTipHint SineSpace.Scripting.Components.SVirtualCamera SineSpace.Scripting.Components.SVirtualCamerraCollider SineSpace.Scripting.Components.SVoiceZone SineSpace.Scripting.Components.SWheelCollider SineSpace.Scripting.Types.SAvatar SineSpace.Scripting.Types.SAvatarAppearance

Properties

override bool Alive [get]
 Return if the component is alive.
 
- Properties inherited from ScriptClassWrapper< T >
_wrap [get]
 
- Properties inherited from ScriptClass
virtual bool Alive [get]
 
DynValue CachedData [get, set]
 

Additional Inherited Members

- Public Member Functions inherited from ScriptClassWrapper< T >
override void Initialise (SScript runtime, object wrapper)
 
- Public Member Functions inherited from ScriptClass
void ReportError (string error, bool fatal, UnityEngine.Object target=null)
 
void Initialise (SScript runtime, object wrapper)
 
- Protected Member Functions inherited from ScriptClass
void Initialise (SScript runtime)
 

Property Documentation

◆ Alive

override bool ScriptClass< T >.Alive
get

Return if the component is alive.

&ndash;get the sample component collider here
collider = Space.Scene.Find(“Cube”).Collider
obj = collider.GameObject
Space.Log(obj.Alive)
&ndash;print true to console.