_movers
: List< AutoMoveTowardsTarget > |
Signature
List<AutoMoveTowardsTarget> _movers |
PointableElement
: IPointableElement
[Get] |
Signature
IPointableElement PointableElement |
TravellingData
: PoseTravelData
[Get][Set] |
Signature
PoseTravelData TravellingData |
Awake
()
|
Signature
virtual void Awake() Returns void |
Start
()
|
Signature
virtual void Start() Returns void |
CreateMovement
()
|
Creates and returns an instance of IMovement.
The instance is used to generate movement when an Interactable is Selected Interactor.InteractableSelected
For an example implementation, see ObjectPullProvider.CreateMovement For example usage, see RayInteractable.GenerateMovement
Signature
IMovement CreateMovement() |
InjectAllAutoMoveTowardsTargetProvider
(
pointableElement
)
|
Signature
void InjectAllAutoMoveTowardsTargetProvider(IPointableElement pointableElement) Parameters pointableElement: IPointableElementReturns void |
InjectPointableElement
(
pointableElement
)
|
Signature
void InjectPointableElement(IPointableElement pointableElement) Parameters pointableElement: IPointableElementReturns void |