public void OnDestroy() { if (m_control != null) { m_control.deregisterUpdateAction(updateControl); } m_control = null; }
public void SetControl(IEjectionControl control) { m_Control = control; angleValueUpdate = m_Control.ReplaceTextComponentWithTMPro(m_AngleValue); inclValueUpdate = m_Control.ReplaceTextComponentWithTMPro(m_InclinationValue); UpdateGUI(); m_Control.RegisterUpdateAction(UpdateGUI); }
public void SetControl(IEjectionControl control) { m_control = control; angleValueUpdate = control.replaceTextComponentWithTMPro(m_AngleValue); inclValueUpdate = control.replaceTextComponentWithTMPro(m_InclinationValue); updateControl(); m_control.registerUpdateAction(updateControl); }
public void OnDestroy() { m_Control.DeregisterUpdateAction(UpdateGUI); m_Control = null; }