/// <summary> /// set delegates to be used to subscribe to Sprite events /// </summary> private static void SetEventDelegates() { newCoordinates = new SpriteMovedEventHandler(sprite_NewGridPoint); disposing = new SpriteDisposingEventHandler(sprite_Disposing); moveStart = new SpriteMovementEventHandler(movement_Started); moveFinish = new SpriteMovePointFinishedHandler(movement_MovePointFinished); moveStop = new SpriteMovementEventHandler(movement_Stopped); animStart = new AnimatorEventHandler(animator_Started); animStop = new AnimatorEventHandler(animator_Stopped); animCycle = new AnimatorEventHandler(animator_Cycled); }
/// <summary> /// set delegates to be used to subscribe to Sprite events /// </summary> private static void SetEventDelegates() { newCoordinates = new SpriteMovedEventHandler(sprite_NewGridPoint); disposing = new SpriteDisposingEventHandler(sprite_Disposing); moveStart = new SpriteMovementEventHandler(movement_Started); moveFinish = new SpriteMovePointFinishedHandler(movement_MovePointFinished); moveStop = new SpriteMovementEventHandler(movement_Stopped); animStart = new AnimatorEventHandler(animator_Started); animStop = new AnimatorEventHandler(animator_Stopped); animCycle = new AnimatorEventHandler(animator_Cycled); }