protected override void UpdateHideState() { base.UpdateHideState(); if (null == m_Entity) { return; } MainPlayerCmpt mainCmpt = m_Entity.GetComponent <MainPlayerCmpt>(); if (null != mainCmpt) { mBackPack.gameObject.SetActive(!mainCmpt.firstPersonCtrl); } }
// Use this for initialization void Start() { m_MainPlayer = GetComponentInParent <MainPlayerCmpt>(); m_Effect = new ControllableEffect(effectID, transform); }
public void InitBaseControl() { player = PeCreature.Instance.mainPlayer; playerCmpt = player.GetComponent <MainPlayerCmpt>(); }