Class Vector3TweenableVariable
Bindable variable that can tween over time towards a target float3 (Vector3) value. Uses an async implementation to tween using the job system.
Inheritance
Vector3TweenableVariable
Inherited Members
Namespace: UnityEngine.XR.Interaction.Toolkit.Utilities.Tweenables.Primitives
Syntax
public class Vector3TweenableVariable : TweenableVariableAsyncBase<float3>, IReadOnlyBindableVariable<float3>, IDisposable
Methods
ScheduleTweenJob(ref TweenJobData<float3>)
Generate the tween job from the given job data and schedule the job for execution on a worker thread.
Declaration
protected override JobHandle ScheduleTweenJob(ref TweenJobData<float3> jobData)
Parameters
Type | Name | Description |
---|---|---|
TweenJobData<float3> | jobData |
Returns
Type | Description |
---|---|
JobHandle | Returns the handle identifying the scheduled job. |
Overrides
UnityEngine.XR.Interaction.Toolkit.Utilities.Tweenables.TweenableVariableAsyncBase<Unity.Mathematics.float3>.ScheduleTweenJob(UnityEngine.XR.Interaction.Toolkit.AffordanceSystem.Jobs.TweenJobData<Unity.Mathematics.float3>)