コード例 #1
0
        private void OnLevelComplete(LevelCompleteEvent gameEvent)
        {
            animator.SetBool("WonLevel", gameEvent.Won);
            animator.SetBool("LostLevel", !gameEvent.Won);

            if (!gameEvent.Won)
            {
                Sound.PlaySoundEvent.Dispatch(loseSound);
            }
        }
コード例 #2
0
 public void LevelCompleteEventCall()
 {
     LevelCompleteEvent?.Invoke();
 }
コード例 #3
0
 private void OnLevelComplete(LevelCompleteEvent gameEvent)
 {
     launcherAnimator.SetBool(WON_LEVEL, gameEvent.Won);
     launcherAnimator.SetBool(LOST_LEVEL, !gameEvent.Won);
 }
コード例 #4
0
 private void OnLevelComplete(LevelCompleteEvent gameEvent)
 {
     Sound.PlaySoundEvent.Dispatch(gameEvent.Won ? winSound : loseSound);
 }
コード例 #5
0
 public static void LevelCompleteEventInvoke()
 {
     LevelCompleteEvent.Invoke();
 }
コード例 #6
0
 void OnLevelCompleteEvent(LevelCompleteEvent e)
 {
     ShowLevelComplete();
 }