private void Update() { if (_target != null) { Vector3 __target = _target.position; __target.y = 0; Vector3 __position = transform.position; __position.y = 0; float __distance = Vector3.Distance(__target, __position); _velocity.Value = GetComponent <Rigidbody>().velocity.magnitude * 10; _distance.Value = __distance; UpdateTurn(); UpdateTargetTile(); //_fuzzy.ExecuteConditions(); _motor.Accelerate(AccForce); } }