private void CheckLookingAtObject() { RaycastHit hit; if (m_bEventTriggered == true) { return; } if (GlobalData.CameraUtil.IsLookingAtInteract(VisibleTrigger, out hit)) { gameObject.GetComponent <Renderer>().sharedMaterial.color = Color.green; //if time bar is stoped if (m_cmpTimer.CountdownTime == -1.0f) { m_cmpTimer.TotalTime = LookingTime; m_cmpTimer.IniCount(); } } else { gameObject.GetComponent <Renderer>().sharedMaterial.color = Color.white; m_cmpTimer.StopCount(); } }
private void CheckLookOpener() { RaycastHit hit; if (GlobalData.CameraUtil.IsLookingAtInteract(Opener, out hit)) { //if time bar is stoped if (m_cmpTimer.CountdownTime == -1.0f) { m_cmpTimer.TotalTime = LookingTime; m_cmpTimer.IniCount(); } } else { m_cmpTimer.StopCount(); } }