ITextStudioReactionBodyActionHost
public interface ITextStudioReactionBodyActionHostOptional bridge to a target-scoped physics owner, without placing simulation in Text Studio.
Methods
Section titled “Methods”
CanReleaseReactionBody(in TextStudioReactionContext)
Section titled “CanReleaseReactionBody(in TextStudioReactionContext)”bool CanReleaseReactionBody(in TextStudioReactionContext context)Reports whether the host can release the semantic body identified by the reaction context.
Parameters
| Name | Type |
|---|---|
context |
TextStudio.TextStudioReactionContext |
Returns
System.Boolean
TryReleaseReactionBody(in TextStudioReactionContext, Vector3, Vector3, out TextStudioReactionBodyEventSession)
Section titled “TryReleaseReactionBody(in TextStudioReactionContext, Vector3, Vector3, out TextStudioReactionBodyEventSession)”bool TryReleaseReactionBody(in TextStudioReactionContext context, Vector3 velocity, Vector3 angularVelocity, out TextStudioReactionBodyEventSession session)Attempts to release the context’s semantic body with world-space launch velocities and return its event session.
Parameters
| Name | Type |
|---|---|
context |
TextStudio.TextStudioReactionContext |
velocity |
UnityEngine.Vector3 |
angularVelocity |
UnityEngine.Vector3 |
session |
TextStudio.TextStudioReactionBodyEventSession |
Returns
System.Boolean