// Use this for initialization void Start() { m_jumpTrait = target.GetComponent <TraitJump>(); m_crouchTrait = target.GetComponent <TraitCrouch>(); m_ledgeTrait = target.GetComponent <TraitLedgeGrab>(); m_controller = target.GetComponent <EntityController>(); }
public override void Awake() { base.Awake(); m_physics = GetComponent <TraitPhysics>(); m_moveTrait = GetComponent <TraitMove>(); m_crouchTrait = GetComponent <TraitCrouch>(); m_wallSlide = GetComponent <TraitWallSlide>(); }