void Start() { m_playerCore = GameObject.Find(PLAYER_CORE_OBJ).GetComponent <PlayerCore>(); m_target = GameObject.Find(BOSS_TARGET_OBJ); m_timeManager = GameObject.Find(GAME_MANAGER_OBJ).GetComponent <GameTimeManager>(); m_particles = GetComponentsInChildren <ParticleSystem>(true); m_vrgGrabbable = GetComponent <VrgGrabbable>(); m_vrgGrabbable.onGrabbed.AddListener(GrabbedCallback); m_vrgGrabbable.onReleased.AddListener(ReleasedCallback); }
// Use this for initialization void Start() { m_gameTimeManager = GetComponent <GameTimeManager>(); m_gameUIManager = GetComponent <GameUIManager>(); m_playerCore = GameObject.Find(PLAYER_CORE_OBJ).GetComponent <PlayerCore>(); m_enemyCore = GameObject.Find(ENEMY_CORE_OBJ).GetComponent <EnemyCore>(); CurrentState.Subscribe(state => { OnStateChanged(state); }); }
private void Awake() { m_titleCanvas.m_canvas.gameObject.SetActive(false); m_titleCanvas.m_logo.DOFade(0f, Time.deltaTime); m_titleCanvas.m_text.DOFade(0f, Time.deltaTime); m_tutorialCanvas.m_canvas.gameObject.SetActive(false); m_tutorialCanvas.m_teleport.SetActive(false); m_tutorialCanvas.m_attack_1.SetActive(false); m_tutorialCanvas.m_attack_2.SetActive(false); m_tutorialCanvas.m_attack_3.SetActive(false); m_readyCanvas.m_canvas.gameObject.SetActive(false); m_resultCanvas.m_canvas.gameObject.SetActive(false); m_resultCanvas.m_logo.DOFade(0f, Time.deltaTime); m_timeManager = GetComponent <GameTimeManager>(); }