示例#1
0
    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);
        }
    }