// チュートリアルのモンスターを捕獲したフラグ //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 SetPlayerCreature(PlayerCreature_Script creature) { this.m_playerCreature = creature; if (this.m_enemyCreature) { this.SetTarget(); } }
new void Awake() { // ノーツ管理オブジェクトを取得 m_notesManager = GameObject.Find("NotesManager"); // ノーツ生成オブジェクトを取得 m_notesInstance = m_notesManager.GetComponent <NotesInstance_Script>(); // クリーチャーのデータを取得 m_pCreature_Script = BattleManager_Script.Get.PlayerCreature; // 技の名前UIを取得 m_abilityNameTextUI = GameObject.Find("AbilityNameTextUI"); // アタッチされたScriptを取得 m_abilityNameUI_Script = m_abilityNameTextUI.GetComponent <AttackAbilityNameUI_Script>(); // コストのゲージUIを取得 m_CostUI = GameObject.Find("Slider"); // アタッチされたScriptを取得 m_costUI_Script = m_CostUI.GetComponent <CostUI_Script>(); }