Exemplo n.º 1
0
    public void Move(Vector3 target)
    {
        BlockDirectionTimerRough();

        index = _position.GetClosestValidDirectionIndex(target);
        var direction = _directionRef.all[index];

        Debug.DrawRay(transform.position, direction, Color.cyan);
        _controller.Move(direction * speed * Time.deltaTime);
    }