IEnumerator Msg()
    {
        MyDebug.LogOnText("「鍵に手が届かない」");
        yield return(new WaitForSeconds(2f));

        MyDebug.LogOnText("「何か長い物があれば取れそうだ」", 2f);
    }
Exemple #2
0
 public override void OnClickDown()
 {
     base.OnClickDown();
     MyDebug.LogOnText("「長い棒を入手した 何かに使えそうだ」", 2f);
     RodBool = true;
     Destroy(this.gameObject);
 }
Exemple #3
0
 public void Unlock(bool note = true)
 {
     if (note)
     {
         MyDebug.LogOnText("「鍵の開く音がした」", 2f);
     }
     RoomManager.Unlock(doorName);
 }
Exemple #4
0
 private void MoveRoom()
 {
     if (RoomManager.IsLocked(doorName))
     {
         MyDebug.LogOnText("「鍵がかかっているようだ」", 2f);
         return;
     }
     SceneManager.LoadScene(roomName);
 }
Exemple #5
0
    IEnumerator Msg()
    {
        MyDebug.LogOnText("「紙に何か書いてある」");
        yield return(new WaitForSeconds(2f));

        MyDebug.LogOnText("「4 2 ● ●」");
        yield return(new WaitForSeconds(3f));

        MyDebug.LogOnText("「所々かすれていて文字が読めない」", 2f);
    }
    IEnumerator Msg()
    {
        MyDebug.LogOnText("「鍵を使って箱を開けた」");
        yield return(new WaitForSeconds(2f));

        MyDebug.LogOnText("「中から紙が出てきた」");
        yield return(new WaitForSeconds(2f));

        MyDebug.LogOnText("「● ● 1 0」", 3f);
    }
 public override void OnClickDown()
 {
     base.OnClickDown();
     if (keybool.KeyBool)
     {
         StartCoroutine(Msg());
         Destroy(this.gameObject, 7f);
     }
     else
     {
         MyDebug.LogOnText("「鍵が掛かっていて開かない」", 2f);
     }
 }
Exemple #8
0
 public void MoveRoom(string doorName, string roomName)
 {
     if (RoomManager.IsLocked(doorName))
     {
         if (haveKey)
         {
             Unlock();
             return;
         }
         MyDebug.LogOnText("「鍵がかかっているようだ」", 2f);
         return;
     }
     SceneManager.LoadScene(roomName);
 }
 public override void OnClickDown()
 {
     base.OnClickDown();
     //Debug.Log ("鍵だ");
     if (rodbool.RodBool)
     {
         MyDebug.LogOnText("「棒を使って鍵を入手した」", 2f);
         KeyBool = true;
         Destroy(this.gameObject);
     }
     else
     {
         StartCoroutine(Msg());
     }
 }