예제 #1
0
 public override void Play(SceneEventTrigger sceneEventTrigger)
 {
     FindObjectOfType <ChatFieldObject>().PlayNextChatDialog();
     FindObjectOfType <TIMER>().AddTime();
 }
 public override void Play(SceneEventTrigger sceneEventTrigger)
 {
     FindObjectOfType <SofaController>().Boost(boostValue, sceneEventTrigger.transform.forward);
     FindObjectOfType <AnimationMaster>().PlayFall();
 }
예제 #3
0
    IEnumerator SceneEffectAfterDelay(SceneEventTrigger sceneEffectTrigger)
    {
        yield return(new WaitForSeconds(sceneEffectTrigger.Delay));

        sceneEffectTrigger.SceneEvent.Raise();
    }
예제 #4
0
 public override void Play(SceneEventTrigger sceneEventTrigger)
 {
     sceneEventTrigger.Won();
 }
예제 #5
0
 public abstract void Play(SceneEventTrigger sceneEventTrigger);