protected override void Awake() { base.Awake(); m_Parkour = (ac_FPParkour)transform.root.GetComponentInChildren(typeof(ac_FPParkour)); charactercontroller = (CharacterController)transform.root.GetComponentInChildren(typeof(CharacterController)); m_Controller = (vp_FPController)transform.root.GetComponentInChildren(typeof(vp_FPController)); }
public virtual void OnEnable() { m_Component = (ac_FPParkour)target; if (m_Persister == null) { m_Persister = new vp_ComponentPersister(); } m_Persister.Component = m_Component; m_Persister.IsActive = true; if (m_Component.DefaultState == null) { m_Component.RefreshDefaultState(); } }
public virtual void OnEnable() { m_Component = (ac_FPParkour)target; if (m_Persister == null) m_Persister = new vp_ComponentPersister(); m_Persister.Component = m_Component; m_Persister.IsActive = true; if (m_Component.DefaultState == null) m_Component.RefreshDefaultState(); }