// チュートリアルのモンスターを捕獲したフラグ //private bool m_tutorialGetFlag = false; //// チュートリアルのモンスターを捕獲したフラグのプロパティ //public bool TutorialGetFlag //{ // get { return m_tutorialGetFlag; } // set { m_tutorialGetFlag = value; } //} /// <summary> /// Awake関数 /// </summary> protected override void Awake() { // 既にこのオブジェクトがあるか確認する CheckInstance(); // 攻撃用のドラムを生成する m_attackDrum = GameObject.FindGameObjectWithTag("AttackDrum").GetComponent <AttackDrum_Script>(); // 初期化する m_attackDrum.Initialize(this); // 選択用のドラムを生成する m_switchDrum = GameObject.FindGameObjectWithTag("SwitchDrum").GetComponent <SwitchDrum_Script>(); // 初期化する m_switchDrum.Initialize(this); // 捕獲用のドラムを生成する m_captureDrum = GameObject.FindGameObjectWithTag("CaptureDrum").GetComponent <CaptureDrum_Script>(); // 初期化する m_captureDrum.Initialize(this); // 現在のドラムを攻撃用のドラムにする m_currentDrum = m_attackDrum; // 現在のドラムをアクティブにする m_currentDrum.isActive = true; if (SceneManager.GetActiveScene().name != "TutorialCaptureScene") { m_healProsperityUI = GameObject.Find("PSlider"); m_healProsperityUIScript = m_healProsperityUI.GetComponent <HealProsperityUI_Script>(); } m_playerCreature = BattleManager_Script.Get.PlayerCreature; m_enemyCreature = BattleManager_Script.Get.EnemyCreature; m_timerObject = GameObject.Find("Timer"); }
public void SetEnemyCreature(EnemyCreature_Script creature) { this.m_enemyCreature = creature; if (this.m_playerCreature) { this.SetTarget(); } }