API reference

LocomotionTutorialProgressTracker Class

Extends MonoBehaviour

Protected Fields

_started : bool
Signature
bool _started

Fields

WhenCompleted : UnityEvent
Signature
UnityEvent WhenCompleted

Protected Methods

Awake ()
Signature
virtual void Awake()
Returns
void
OnDisable ()
Signature
virtual void OnDisable()
Returns
void
OnEnable ()
Signature
virtual void OnEnable()
Returns
void
Start ()
Signature
virtual void Start()
Returns
void

Methods

InjectAllLocomotionTutorialProgressTracker ( dots , pendingSprite , currentSprite , completedSprite , consumeTranslationEvents , consumeRotationEvents , locomotionHandler )
Signature
void InjectAllLocomotionTutorialProgressTracker(Image[] dots, Sprite pendingSprite, Sprite currentSprite, Sprite completedSprite, List< LocomotionEvent.TranslationType > consumeTranslationEvents, List< LocomotionEvent.RotationType > consumeRotationEvents, ILocomotionEventHandler locomotionHandler)
Parameters
dots: Image[]
pendingSprite: Sprite
currentSprite: Sprite
completedSprite: Sprite
consumeTranslationEvents: List< LocomotionEvent.TranslationType >
consumeRotationEvents: List< LocomotionEvent.RotationType >
locomotionHandler: ILocomotionEventHandler
Returns
void
InjectCompletedSprite ( completedSprite )
Signature
void InjectCompletedSprite(Sprite completedSprite)
Parameters
completedSprite: Sprite
Returns
void
InjectConsumeRotationEvents ( consumeRotationEvents )
Signature
void InjectConsumeRotationEvents(List< LocomotionEvent.RotationType > consumeRotationEvents)
Parameters
consumeRotationEvents: List< LocomotionEvent.RotationType >
Returns
void
InjectConsumeTranslationEvents ( consumeTranslationEvents )
Signature
void InjectConsumeTranslationEvents(List< LocomotionEvent.TranslationType > consumeTranslationEvents)
Parameters
consumeTranslationEvents: List< LocomotionEvent.TranslationType >
Returns
void
InjectCurrentSprite ( currentSprite )
Signature
void InjectCurrentSprite(Sprite currentSprite)
Parameters
currentSprite: Sprite
Returns
void
InjectDots ( dots )
Signature
void InjectDots(Image[] dots)
Parameters
dots: Image[]
Returns
void
InjectLocomotionHandler ( locomotionHandler )
Signature
void InjectLocomotionHandler(ILocomotionEventHandler locomotionHandler)
Parameters
locomotionHandler: ILocomotionEventHandler
Returns
void
InjectPendingSprite ( pendingSprite )
Signature
void InjectPendingSprite(Sprite pendingSprite)
Parameters
pendingSprite: Sprite
Returns
void