void Awake() { if (!instance) { instance = this; } else if (instance != this) { instance = this; } m_rb = this.gameObject.GetComponent <Rigidbody>(); m_cam = this.gameObject.GetComponent <Camera>(); if (!m_gPlayer) { m_gPlayer = GameObject.Find(m_sPlayerName); if (m_gPlayer) { m_ppPlayer = m_gPlayer.GetComponent <PlayerPositioning>(); } else { } } //Camera Manager does that already //DontDestroyOnLoad(this.gameObject); }
// Start is called before the first frame update void Start() { if (!m_gPlayer) { m_gPlayer = GameObject.Find(m_sPlayerName); if (m_gPlayer) { m_ppPlayer = m_gPlayer.GetComponent <PlayerPositioning>(); } } m_rb.centerOfMass = Vector3.zero; }
// Update is called once per frame void LateUpdate() { //Code for finding player. Will have to be updated, based on game state if (!m_gPlayer) { m_gPlayer = GameObject.Find(m_sPlayerName); if (m_gPlayer) { m_ppPlayer = m_gPlayer.GetComponent <PlayerPositioning>(); } } else { if (!m_ppPlayer) { m_ppPlayer = m_gPlayer.GetComponent <PlayerPositioning>(); } else { HandlePlayer(); } } }
// Use this for initialization void Start() { GameObject directorObj = GameObject.FindGameObjectWithTag("Director"); GameObject soundDirObj = GameObject.FindGameObjectWithTag("SoundDirector"); if (directorObj != null) { director = directorObj.GetComponent <Director> (); } else if (directorObj == null) { Debug.Log("Cannot find the Director!"); } if (soundDirObj != null) { soundDirector = soundDirObj.GetComponent <SoundDirector> (); } else { Debug.Log("Cannot find the SoundDirector!"); } GameObject obj = GameObject.FindGameObjectWithTag("Player"); if (obj != null) { player = obj.GetComponent <PlayerPositioning>(); shrink = obj.GetComponent <ShrinkPlayer>(); } else if (obj == null) { Debug.Log("cannot find PlayerControls!"); } soulmeter = GameObject.FindGameObjectWithTag("Soulmeter"); }
void Awake() { m_pPositioning = m_gPlayers? m_gPlayers.GetComponent <PlayerPositioning>(): null; m_rb = this.gameObject.GetComponent <Rigidbody>(); }
// Start is called before the first frame update void Start() { m_gPlayer = GameObject.Find("Players"); m_pPlayer = m_gPlayer.GetComponent <PlayerPositioning>(); }
// Use this for initialization void Start() { rb = GetComponent<Rigidbody> (); playerPos = GameObject.FindWithTag ("Player").GetComponent<PlayerPositioning>(); vrHead = transform.FindChild ("VROneSDKHead"); }