API reference
API reference
Select your platform
No SDKs available
No versions available

SelectBlendedTransform Class

Extends MonoBehaviour
Attach to a gameobject to have it's transform updated to match a source transform.
If the configured interactor starts selecting, the blend target transform is applied to the source transform following an Animation Curve.

Properties

BlendCurve : AnimationCurve
[Get][Set]
Signature
AnimationCurve SelectBlendedTransform.BlendCurve
BlendPosition : bool
[Get][Set]
Signature
bool SelectBlendedTransform.BlendPosition
BlendRotation : bool
[Get][Set]
Signature
bool SelectBlendedTransform.BlendRotation
BlendTargetTransform : Transform
[Get][Set]
Signature
Transform SelectBlendedTransform.BlendTargetTransform
SourceTransform : Transform
[Get][Set]
Signature
Transform SelectBlendedTransform.SourceTransform

Protected Methods

Awake ()
Signature
void SelectBlendedTransform.Awake()
Returns
void

Methods

InjectAllSelectBlendedTransform ( interactor )
Signature
void SelectBlendedTransform.InjectAllSelectBlendedTransform(IInteractor interactor)
Parameters
interactor: IInteractor
Returns
void
InjectInteractor ( interactor )
Signature
void SelectBlendedTransform.InjectInteractor(IInteractor interactor)
Parameters
interactor: IInteractor
Returns
void
OnDisable ()
Signature
void SelectBlendedTransform.OnDisable()
Returns
void
OnEnable ()
Signature
void SelectBlendedTransform.OnEnable()
Returns
void
SetTimeProvider ( timeProvider )
Sets a custom function that provides the current time in seconds.
Signature
void SelectBlendedTransform.SetTimeProvider(Func< float > timeProvider)
Parameters
timeProvider: Func< float >  A delegate that returns the current time in seconds.
Returns
void
Update ()
Signature
void SelectBlendedTransform.Update()
Returns
void