コード例 #1
0
ファイル: Jelloporter.cs プロジェクト: RambleHouseGames/LD48
    private void onPlayerExitingJelloporter(Signal signal)
    {
        PlayerExitingJelloporterSignal playerExitingJelloporterSignal = (PlayerExitingJelloporterSignal)signal;

        if (playerExitingJelloporterSignal.jelloporter == thisJelloporter)
        {
            thisJelloporter.SetAnimationTrigger("GetExited");
        }
    }
コード例 #2
0
    private void onPlayerExitingJelloporter(Signal signal)
    {
        PlayerExitingJelloporterSignal playerExitingJelloporterSignal = (PlayerExitingJelloporterSignal)signal;
        JelloPlate       plate    = playerExitingJelloporterSignal.jelloporter.GetCurrentPlate();
        CutSceneSequence sequence = CutSceneManager.Inst.GetUnplayedSequenceFor(plate);

        if (sequence != null)
        {
            CutSceneManager.Inst.SetActiveSequence(sequence);
            nextState = new FirstFadeInState();
        }
    }