void Awake() { m_Player = m_Camera.GetComponent <PlayerToBlocks>(); switch ((BlockType)BlockTypeID) { case BlockType.Teleporter: { m_TeleporterScript = m_InteractiveItem.GetComponent <Teleporter>(); break; } default: { m_TeleporterScript = null; break; } } m_Holding = false; float PosX = m_InteractiveItem.transform.GetComponentInParent <Transform>().position.x; float PosY = m_InteractiveItem.transform.position.y; float PosZ = m_InteractiveItem.transform.GetComponentInParent <Transform>().position.z; ObjectPos = Vector3.zero; ObjectPos.Set(PosX, PosY, PosZ); }
void Awake() { Activation = true; m_Player = m_Camera.GetComponent <PlayerToBlocks>(); m_VRInput = m_Camera.GetComponentInChildren <VRInput>(); Position = m_VRInput.transform.position; m_Selected = false; }