コード例 #1
0
ファイル: WarpPoint.cs プロジェクト: Akihiro-Kikuchi/Akichan
    // Start is called before the first frame update
    void Start()
    {
        Gamemana    = GameObject.Find("GameManager");
        Gamemanager = Gamemana.GetComponent <GameManager>();

        Text1.SetActive(false);
        Text2.SetActive(false);
        Text3.SetActive(false);
        //Trajectory.SetActive(false);
        //ResultCamera.SetActive(false);
    }
コード例 #2
0
ファイル: Info.cs プロジェクト: JeremyCusson/Code_Scene_Os
    // Désactive les textes
    IEnumerator DisparaitreMessage() // IEnumerator est utiliser pour faire une pause
    {
        // Arrête l'exécution de la coroutine pendant 13 secondes
        yield return(new WaitForSeconds(13f));

        // Désactive les textes d'information
        Text1.SetActive(false); // Désactive le texte d'information
        Text2.SetActive(false); // Désactive le texte d'information
        Text3.SetActive(false); // Désactive le texte d'information
        Text4.SetActive(false); // Désactive le texte d'information
        Text5.SetActive(false); // Désactive le texte d'information
    }
コード例 #3
0
ファイル: Info.cs プロジェクト: JeremyCusson/Code_Scene_Os
    public GameObject Text1, Text2, Text3, Text4, Text5; // Les textes d'information

    // Fonction qui fait apparaitre les messages
    public void Message()
    {
        // Active les textes d'information qui sont, à l'origine, désactivés
        Text1.SetActive(true); // Active le texte d'information qui est, à l'origine, désactivé
        Text2.SetActive(true); // Active le texte d'information qui est, à l'origine, désactivé
        Text3.SetActive(true); // Active le texte d'information qui est, à l'origine, désactivé
        Text4.SetActive(true); // Active le texte d'information qui est, à l'origine, désactivé
        Text5.SetActive(true); // Active le texte d'information qui est, à l'origine, désactivé

        // Fonction qui permet, selon le yield, d'avoir une certaine pause entre l'activation et la désactivation des textes
        // Débute la fonction DisparaitreMessage comme une coroutine qui peut arrêter son exécution
        StartCoroutine(DisparaitreMessage());
    }
コード例 #4
0
 void OnMouseOver()
 {
     if (Input.GetMouseButtonDown(0) && Check == true)
     {
         Page1.gameObject.GetComponent <SpriteRenderer>().sprite = Page1S;
         Page2.gameObject.GetComponent <SpriteRenderer>().sprite = Page2S;
         Vector3 P1pos = P1.transform.position;
         Vector3 P2pos = P2.transform.position;
         Check = false;
         P1.transform.position = P2pos;
         P2.transform.position = P1pos;
         Text1.SetActive(true);
         Text2.SetActive(true);
     }
 }
コード例 #5
0
ファイル: WarpPoint.cs プロジェクト: Akihiro-Kikuchi/Akichan
 void OnCollisionStay(Collision col)
 {
     if (col.gameObject.tag == "hinanIn")
     {
         Text1.SetActive(true);
         if (Input.GetKey(KeyCode.U))
         {
             this.transform.position = Out.transform.position;
         }
     }
     else
     {
         Text1.SetActive(false);
     }
     if (col.gameObject.tag == "yama")
     {
         Text2.SetActive(true);
         if (Input.GetKey(KeyCode.D))
         {
             this.transform.position = In.transform.position;
         }
     }
     else
     {
         Text2.SetActive(false);
     }
     if (col.gameObject.tag == "Finish")
     {
         Text3.SetActive(true);
         if (Input.GetKey(KeyCode.Q))
         {
             //Quit();
             //OtherCamera.SetActive(false);
             //ResultCamera.SetActive(true);
             //Trajectory.SetActive(true);
             Gamemanager.SinarioFlag = 5;
             Debug.Log("避難が完了した。");
         }
     }
     else
     {
         Text3.SetActive(false);
     }
 }
コード例 #6
0
 public void NextButtonClicked()
 {
     Text1.SetActive(false);
     Text2.SetActive(true);
 }