public VerticalMovement(MovementContext context, global::Vanguard ops) { movementContext = context; vanguard = ops; jumping = false; controller = ops.Controller(); }
void AssignGameComponents() { animator = GetComponent <Animator>(); //establish the observer relationship controller = new MyStuff.Controller(this); animationContext = new MyStuff.AnimationContext(animator); movementContext = new MyStuff.MovementContext(this); lateralMovementVector = new Vector3(); rigidBody = GetComponent <Rigidbody>(); groundContact = true; fpsCamera = fpsCameraObj.GetComponent <Camera>(); health = GetComponent <Health>(); bodyDamage = GetComponent <BattleDamage>(); AssignWeapon(); deathSequence = GetComponent <Dead>(); m_enableIK = true; }
public LateralMovement(MovementContext context, global::Vanguard ops) { movementContext = context; controller = ops.Controller(); }