Component:InteractionHandlerStreamDriver

From Resonite Wiki
Revision as of 08:09, 6 October 2024 by AmasterAmaster (talk | contribs) (Style. This is no longer a stub. Added a description, added field descriptions, added usage description.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Component image 
InteractionHandlerStreamDriver component as seen in the Scene Inspector


The InteractionHandlerStreamDriver component uses streaming data from the ValueStream component (seen in the user Inspector) to control the interaction (such as lasers) on a user's avatar or Userspace.

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.
Side Chirality The side to get the data.
PrimaryBlockedStream ValueStream`1<Bool> The value interaction data currently being blocked. (Primary)
SecondaryBlockedStream ValueStream`1<Bool> The value interaction data currently being blocked. (Secondary)
LaserActiveStream ValueStream`1<Bool> The streamed data for this interaction.
ShowLaserToOthersStream ValueStream`1<Bool> Shows the laser data for the other stream.
LaserTargetStream ValueStream`1<Float3> Shows the value for the target of this interaction.
GrabDistanceStream ValueStream`1<Float> Shows the data of the distance of this interaction.

Usage

Used for lasers and interactions.

Examples

Related Components