예제 #1
0
 void OnCollisionEnter2D(Collision2D other)
 {
     if (other.gameObject.tag == "Monster")
     {
         FindObjectOfType <NoMoves>().DontMove();
         BlackOut.FadeScreen(Color.white, 0, 1, 1.5f, () => Application.LoadLevel("Photo"));
     }
 }
예제 #2
0
 // タイトルへ
 public void GoTitle()
 {
     soundEffecter.PlayAnytime(Attribute.DON);
     BlackOut.FadeOut(0.5f, 1.5f, 0.5f,
                      () =>
     {
         SceneChanger.To(Scene.TITLE);
     });
 }
예제 #3
0
 // リスタート
 public void Restart()
 {
     // 効果音
     soundEffecter.PlayAnytime(Attribute.DON);
     // フェードアウトした後、シーンを再読み込み
     BlackOut.FadeOut(0.5f, 2f, 0.5f,
                      () => {
         SceneChanger.To(Scene.GAMEMAIN);
     });
 }
예제 #4
0
 private void Start()
 {
     // フェードイン
     BlackOut.FadeIn(1f, 1f, 0.5f, CountDown);
 }
예제 #5
0
 void Awake()
 {
     blackOut = GetComponentInChildren<BlackOut>();
 }
예제 #6
0
 public void OnMouseDown()
 {
     BlackOut.FadeScreen(Color.black, 0, 1, 1, () => Application.LoadLevel("LoungeRoom"));
     //Application.LoadLevel("LoungeRoom");
 }
예제 #7
0
 private void Start()
 {
     // フェードイン
     BlackOut.FadeIn(0.5f, 0.5f, 0.1f, () => { });
 }
예제 #8
0
 // スタートボタンを押した
 public void StartPushed()
 {
     soundEffecter.PlayAnytime(Attribute.DON);
     // フェードアウトしてゲームシーンに遷移
     BlackOut.FadeOut(0.1f, 1f, 0.2f, () => { SceneChanger.To(Scene.GAMEMAIN); });
 }
예제 #9
0
 void Start()
 {
     anim    = GetComponent <Animator>();
     rigid2D = GetComponent <Rigidbody2D>();
     BlackOut.FadeScreen(Color.black, 1, 0, 1);
 }