Automated: create new component page |
Fix link |
||
(One intermediate revision by the same user not shown) | |||
Line 7: | Line 7: | ||
== Usage == | == Usage == | ||
{{Table ComponentFields | {{Table ComponentFields | ||
|AutoUpdateUser|User| | |AutoUpdateUser|User| which user should be updating this component's logic. Defaults to active user if not filled. | ||
|OutOfSightAngle|Float| | |OutOfSightAngle|Float| disables the function of this component if the updating user is looking more than this many degrees away from this component's slot. | ||
|MaxTouchPenetrationDistance|Float| | |MaxTouchPenetrationDistance|Float| | ||
|CustomFilter|{{RootFieldType|SyncDelegate`1|[[Type:Func`3|Func`3]]<[[Type:ICollider|ICollider]], [[Type:Int|Int]], [[Type:Bool|Bool]]>}}|TypeAdv3=true| | |CustomFilter|{{RootFieldType|SyncDelegate`1|[[Type:Func`3|Func`3]]<[[Type:ICollider|ICollider]], [[Type:Int|Int]], [[Type:Bool|Bool]]>}}|TypeAdv3=true| similar to [[Component:MeshUVRaycastPortal|UVRaycastPortal's]] <code>Filter</code> field. Internal. | ||
|UseUserSpaceForDistance|Bool| | |UseUserSpaceForDistance|Bool| whether to use local space for distance or use absolute world distance for distance. | ||
|TouchDistance|Float| | |TouchDistance|Float| how far in meters that this can touch things | ||
|MaxDistance|Float| | |MaxDistance|Float| the maximum distance before hovering doesn't register | ||
|Offset|Float3| | |Offset|Float3| the offset for everything this component does from the slot this component is on. | ||
|Direction|Float3| | |Direction|Float3| the direction this can touch things. | ||
}} | }} | ||
Latest revision as of 14:41, 18 October 2024
Component image
This article or section is a Stub. You can help the Resonite Wiki by expanding it.
Usage
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. |
AutoUpdateUser
|
User | which user should be updating this component's logic. Defaults to active user if not filled. |
OutOfSightAngle
|
Float | disables the function of this component if the updating user is looking more than this many degrees away from this component's slot. |
MaxTouchPenetrationDistance
|
Float | |
CustomFilter
|
Func`3<ICollider, Int, Bool> | similar to UVRaycastPortal's Filter field. Internal.
|
UseUserSpaceForDistance
|
Bool | whether to use local space for distance or use absolute world distance for distance. |
TouchDistance
|
Float | how far in meters that this can touch things |
MaxDistance
|
Float | the maximum distance before hovering doesn't register |
Offset
|
Float3 | the offset for everything this component does from the slot this component is on. |
Direction
|
Float3 | the direction this can touch things. |