public void StrafingTestsSimplePasses() { var str = new Strafing(); var go = new GameObject(); go.transform.forward = Vector3.right; go.transform.right = Vector3.down; Assert.AreEqual(1, str.Get(new Vector3(0, 0, 1), go.transform)); }
public void Construct( Rigidbody rigidbody, Animator animator, IInputService input) { this.rigidbody = rigidbody; this.animator = animator; strafing = new Strafing(); input.MovementReceived += (i) => { strafingValue = strafing.Get(i, transform.parent); }; }