Component:WorldOrb: Difference between revisions

From Resonite Wiki
m ProbablePrime moved page WorldOrb (Component) to Component:WorldOrb: Creating component Namespace
Automated: update Fields, Categories
Line 14: Line 14:
== Usage ==
== Usage ==
{{Table ComponentFields
{{Table ComponentFields
|SessionStartingUser|User|  
|SessionStartingUser|User|
|URL|Uri|  
|URL|Uri|
|ActiveSessionURLs|Uri|  
|ActiveSessionURLs|{{RootFieldType|SyncFieldList`1|[[Type:Uri|Uri]]}}|TypeAdv2=true|
|CreateIfNotExists|WorldCreator|  
|CreateIfNotExists|{{RootFieldType|SyncDelegate`1|[[Type:WorldCreator|WorldCreator]]}}|TypeAdv3=true|
|OpenActionOverride|Action`1|TypeString4=Action<WorldOrb>|  
|OpenActionOverride|{{RootFieldType|SyncDelegate`1|[[Type:Action`1|Action`1]]&lt;[[Component:WorldOrb|WorldOrb]]&gt;}}|TypeAdv4=true|
|Visit|VisitState|  
|Visit|'''[[#VisitState|VisitState]]'''|TypeAdv5=true|
|ActiveUsers|Int|  
|ActiveUsers|Int|
|RecordStateUpdated|Bool|  
|RecordStateUpdated|Bool|
|IsPublic|Bool|
|IsPublic|Bool|
|IsForPatrons|Bool|  
|CanModify|Bool|
|CanModify|Bool|  
|LongPressIndicatorColor|ColorX|
|LongPressIndicatorColor|Color|  
|LongPressTime|Float|
|LongPressTime|Float|  
|_longPressIndicator|'''[[Component:RingMesh|RingMesh]]'''|TypeAdv12=true|
|_longPressIndicator|RingMesh|  
|_longPressIndicatorMaterial|'''[[UnlitMaterial|UnlitMaterial]]'''|TypeAdv13=true|
|_longPressIndicatorMaterial|UnlitMaterial|  
|Touched|{{RootFieldType|SyncDelegate`1|[[Type:Action`2|Action`2]]&lt;[[Component:WorldOrb|WorldOrb]], [[Type:TouchEventInfo|TouchEventInfo]]&gt;}}|TypeAdv14=true|
|Touched|Action`2|TypeString15=Action<WorldOrb,TouchEventInfo>|  
|LongPressTriggered|{{RootFieldType|SyncDelegate`1|[[Type:Action`1|Action`1]]&lt;[[Component:WorldOrb|WorldOrb]]&gt;}}|TypeAdv15=true|
|LongPressTriggered|Action`1|TypeString16=Action<WorldOrb>|  
|_lastFetchedUrl|Uri|
|_lastFetchedUrl|Uri|  
|_orbRoot|Slot|
|_orbRoot|Slot|  
|_infoRoot|Slot|
|_infoRoot|Slot|  
|_thumbTex|'''[[Component:StaticTexture2D|StaticTexture2D]]'''|TypeAdv19=true|
|_thumbTex|StaticTexture2D|  
|_thumbMaterial|'''[[Projection360Material|Projection360Material]]'''|TypeAdv20=true|
|_thumbMaterial|Projection360Material|  
|_shellMaterial|{{RootFieldType|DriveRef`1|[[PBS_RimMetallic|PBS_RimMetallic]]}}|TypeAdv21=true|
|_shellMaterial|PBS_RimMetallic|  
|_nameText|'''[[Component:TextRenderer|TextRenderer]]'''|TypeAdv22=true|
|_nameText|TextRenderer|  
|_creatorText|'''[[Component:TextRenderer|TextRenderer]]'''|TypeAdv23=true|
|_creatorText|TextRenderer|  
|_visitsText|'''[[Component:TextRenderer|TextRenderer]]'''|TypeAdv24=true|
|_visitsText|TextRenderer|  
|_usersText|'''[[Component:TextRenderer|TextRenderer]]'''|TypeAdv25=true|
|_usersText|TextRenderer|  
|_namePosition|{{RootFieldType|FieldDrive`1|[[Type:Float3|Float3]]}}|TypeAdv26=true|
|_namePosition|Float3|  
|_creatorPosition|{{RootFieldType|FieldDrive`1|[[Type:Float3|Float3]]}}|TypeAdv27=true|
|_creatorPosition|Float3|  
|_visitsPosition|{{RootFieldType|FieldDrive`1|[[Type:Float3|Float3]]}}|TypeAdv28=true|
|_visitsPosition|Float3|  
|_usersPosition|{{RootFieldType|FieldDrive`1|[[Type:Float3|Float3]]}}|TypeAdv29=true|
|_usersPosition|Float3|  
|_userCountText|{{RootFieldType|FieldDrive`1|[[Type:String|String]]}}|TypeAdv30=true|
|_userCountText|String|  
|_sizeDrive|{{RootFieldType|FieldDrive`1|[[Type:Float3|Float3]]}}|TypeAdv31=true|
|_sizeDrive|Float3|  
|_iconSlot|Slot|
|_iconSlot|Slot|  
|_iconTexture|'''[[Component:StaticTexture2D|StaticTexture2D]]'''|TypeAdv33=true|
|_iconTexture|StaticTexture2D|  
|_iconMaterial|'''[[UnlitMaterial|UnlitMaterial]]'''|TypeAdv34=true|
|_iconMaterial|UnlitMaterial|  
|_iconPosition|{{RootFieldType|FieldDrive`1|[[Type:Float3|Float3]]}}|TypeAdv35=true|
|_iconPosition|Float3|  
|_sessionStartDialog|{{RootFieldType|SlotCleanupRef`1|[[Component:NewWorldDialog|NewWorldDialog]]}}|TypeAdv36=true|
|_sessionStartDialog|NewWorldDialog|  
|_lastTouch|Double|
|_lastTouch|Double|  
|_lastFlash|Double|
|_lastFlash|Double|  
}}
}}


Line 65: Line 64:
== Related Components ==
== Related Components ==
</translate>
</translate>
[[Category:Components{{#translation:}}|WorldOrb (Component){{#translation:}}]]
[[Category:Components{{#translation:}}|World Orb]]
[[Category:ComponentStubs]]
[[Category:ComponentStubs]]
[[Category:Components:World{{#translation:}}|WorldOrb (Component){{#translation:}}]]
[[Category:Components With Nested Enums{{#translation:}}|World Orb]]
[[Category:Components:World{{#translation:}}|World Orb]]

Revision as of 23:06, 3 March 2024


This article or section is a Stub. You can help the Resonite Wiki by expanding it.

Component image 
WorldOrb component as seen in the Scene Inspector


Intoduction

Usage

Fields
Name Type Description
persistent Bool Determines whether or not this item will be saved to the server.
UpdateOrder Int Controls the order in which this component is updated.
Enabled Bool Controls whether or not this component is enabled. Some components stop their functionality when this field is disabled, but some don't.
SessionStartingUser User
URL Uri
ActiveSessionURLs direct SyncFieldList`1<Uri>
CreateIfNotExists delegate of identity WorldCreator
OpenActionOverride delegate of identity Action`1<WorldOrb>
Visit VisitState
ActiveUsers Int
RecordStateUpdated Bool
IsPublic Bool
CanModify Bool
LongPressIndicatorColor ColorX
LongPressTime Float
_longPressIndicator RingMesh
_longPressIndicatorMaterial UnlitMaterial
Touched delegate of identity Action`2<WorldOrb, TouchEventInfo>
LongPressTriggered delegate of identity Action`1<WorldOrb>
_lastFetchedUrl Uri
_orbRoot Slot
_infoRoot Slot
_thumbTex StaticTexture2D
_thumbMaterial Projection360Material
_shellMaterial reference drive of PBS_RimMetallic
_nameText TextRenderer
_creatorText TextRenderer
_visitsText TextRenderer
_usersText TextRenderer
_namePosition field drive of Float3
_creatorPosition field drive of Float3
_visitsPosition field drive of Float3
_usersPosition field drive of Float3
_userCountText field drive of String
_sizeDrive field drive of Float3
_iconSlot Slot
_iconTexture StaticTexture2D
_iconMaterial UnlitMaterial
_iconPosition field drive of Float3
_sessionStartDialog direct SlotCleanupRef`1<NewWorldDialog>
_lastTouch Double
_lastFlash Double

Behavior

Examples

Related Components