// Use this for initialization void Start() { m_it = new vrInteractionNavigationGrabWorld(Name); GC.SuppressFinalize(m_it); MiddleVR.VRInteractionMgr.AddInteraction(m_it); MiddleVR.VRInteractionMgr.Activate(m_it); m_ReferenceNode = MiddleVR.VRDisplayMgr.GetNode(ReferenceNode); m_NavigationNode = MiddleVR.VRDisplayMgr.GetNode(NavigationNode); if (m_ReferenceNode != null && m_NavigationNode != null) { m_it.SetActionButton(WandActionButton); m_it.SetReferenceNode(m_ReferenceNode); m_it.SetNavigationNode(m_NavigationNode); } else { MiddleVR.VRLog(2, "[X] VRInteractionNavigationGrabWorld: One or several nodes are missing."); } }
protected void Start() { // Make sure the base interaction is started InitializeBaseInteraction(); m_it = new vrInteractionNavigationGrabWorld(Name); // Must tell base class about our interaction SetInteraction(m_it); MiddleVR.VRInteractionMgr.AddInteraction(m_it); MiddleVR.VRInteractionMgr.Activate(m_it); m_ReferenceNode = MiddleVR.VRDisplayMgr.GetNode(ReferenceNode); if (m_ReferenceNode != null) { m_it.SetActionButton(WandActionButton); m_it.SetReferenceNode(m_ReferenceNode); } else { MiddleVR.VRLog(2, "[X] VRInteractionNavigationGrabWorld: One or several nodes are missing."); } }
protected void Start() { // Make sure the base interaction is started InitializeBaseInteraction(); m_it = new vrInteractionNavigationGrabWorld(Name); // Must tell base class about our interaction SetInteraction(m_it); MiddleVR.VRInteractionMgr.AddInteraction(m_it); MiddleVR.VRInteractionMgr.Activate(m_it); m_ReferenceNode = MiddleVR.VRDisplayMgr.GetNode(ReferenceNode); if ( m_ReferenceNode!= null ) { m_it.SetActionButton(WandActionButton); m_it.SetReferenceNode(m_ReferenceNode); } else { MiddleVR.VRLog( 2, "[X] VRInteractionNavigationGrabWorld: One or several nodes are missing." ); } }