コード例 #1
0
    void onBossDieEvent(BossDieEvent e)
    {
        if (m_dead)
        {
            return;
        }
        m_dead = true;

        DOVirtual.DelayedCall(m_timeBeforeEndMessage, () =>
        {
            Event <PlaySoundEvent> .Broadcast(new PlaySoundEvent(m_winClip));
            m_endWinMessage.SetActive(true);
        });
        DOVirtual.DelayedCall(m_timeBeforeBackLobby, () => SceneSystem.changeScene(m_lobbyName));

        States.instance.setFiniedScene(SceneManager.GetActiveScene().name);
    }
コード例 #2
0
ファイル: PacmanLogic.cs プロジェクト: larnin/Pot-au-jeu
 void onBossDie(BossDieEvent e)
 {
     m_bossDied = true;
 }