public override void Initialize(ThirdPersonSystem mainSystem, AnimatorManager animatorManager, UnityInputManager inputManager)
        {
            base.Initialize(mainSystem, animatorManager, inputManager);

            m_ClimbJump = m_System.CharacterAbilities.Find(x => x is ClimbJump) as ClimbJump;
            m_WallRun   = m_System.CharacterAbilities.Find(x => x is WallRun) as WallRun;
        }
Esempio n. 2
0
        protected void Awake()
        {
            m_ClimbJump = GetComponent <ClimbJump>();

            if (wallReference == null)
            {
                wallReference = new GameObject("Wall Reference Object").transform;
            }
        }
Esempio n. 3
0
 protected void Awake()
 {
     m_ClimbJump = GetComponent <ClimbJump>();
 }