//-------------------------------------------------------------------------------- // OnChildEnable //-------------------------------------------------------------------------------- public override void OnChildEnable() { if (!panelActorList) { panelActorList = FindObjectOfType <OM_UI_PanelActorSelect>(); } if (!panelMain) { panelMain = FindObjectOfType <OM_UI_PanelMain>(); } if (!panelMessage) { panelMessage = FindObjectOfType <OM_UI_PanelMessage>(); } if (!panelSecurityCode) { panelSecurityCode = FindObjectOfType <OM_UI_PanelSecurityCode>(); } if (!panelOverlay) { panelOverlay = FindObjectOfType <OM_UI_PanelOverlay>(); } inputUsername.text = ""; inputPassword.text = ""; }
// ------------------------------------------------------------------------------- // OnChildEnable // ------------------------------------------------------------------------------- public override void OnChildEnable() { if (!panelActorList) { panelActorList = FindObjectOfType <OM_UI_PanelActorSelect>(); } if (!panelMessage) { panelMessage = FindObjectOfType <OM_UI_PanelMessage>(); } buttonCreate.interactable = false; inputActorname.text = ""; dictAspects.Clear(); foreach (ActorAspects actorAspect in actorAspects) { if (!String.IsNullOrWhiteSpace(actorAspect.aspectFamily) && actorAspect.aspectPanel != null) { actorAspect.aspectPanel.Init(actorAspect.aspectFamily); } else { actorAspect.aspectPanel.Hide(); } } if (!_cameraPositionObject) { _cameraPositionObject = GameObject.Find(cameraPositionObject); } if (!_cameraTargetObject) { _cameraTargetObject = GameObject.Find(cameraTargetObject); } if (!_actorPositionObject) { _actorPositionObject = GameObject.Find(actorPositionObject); } Camera.main.transform.position = _cameraPositionObject.transform.position; iTween.LookTo(Camera.main.gameObject, _cameraTargetObject.transform.position, 0f); }
//-------------------------------------------------------------------------------- // Init //-------------------------------------------------------------------------------- public void Init(OM_UI_PanelActorSelect _parentPanel, string _sName) { parentPanel = _parentPanel; sName = _sName; }