new void Awake() { base.Awake(); main_Camera = GameObject.FindWithTag("MainCamera"); player = GameObject.FindWithTag("PlayerTag"); _message = GetComponent <MessageDisplay>(); _message.Set_Canvas_And_Panel_Name("BattleEventCanvas", "BattleMessagePanel"); }
private void Start() { _message = GetComponent <MessageDisplay>(); _message.Set_Canvas_And_Panel_Name("AyaMessageCanvas", "AyaMessagePanel"); main_Camera = GameObject.FindWithTag("MainCamera"); if (movie_Count >= 3 && aya != null) { Destroy(aya.gameObject); } }
//ムービー本体 private IEnumerator Aya_Movie_Cor() { if (movie_Count > start_Message_ID.Length) { yield break; } _message.Set_Canvas_And_Panel_Name("AyaMessageCanvas", "AyaMessagePanel"); //開始セリフ Display_Message(start_Message_ID[movie_Count - 1]); yield return(new WaitUntil(_message.End_Message)); //カメラエフェクト camera_Frame_Effect.Appear(); //一定x座標を越えた時のセリフ StartCoroutine("On_The_Way_Message1_Cor"); StartCoroutine("On_The_Way_Message2_Cor"); //自機被弾時セリフ StartCoroutine("Player_Damaged_Movie_Cor"); }