как заставить врагов следовать за игроком в форме дуги - PullRequest
0 голосов
/ 24 июня 2019

Я новичок в мире программирования и Unity. И я работал над своей первой игрой :), но потом у меня появилась идея заставить врагов следовать за игроком в форме дуги. Я понятия не имею, как этого добиться. Пожалуйста, помогите:)

Это мой код движения противника

float angle = Mathf.Atan2(direction.y, direction.x) * Mathf.Rad2Deg - 90f;
        rgbdy.rotation = Mathf.LerpAngle(rgbdy.rotation, angle, 2f);

        if (distancebtwbody > StoppingDistance)
        {

            acc += Time.fixedDeltaTime * 8f;
            float clamp = Mathf.Clamp(acc, 0f, moveSpeed);

            Vector2 moveForward = rgbdy.position + direction * clamp * Time.fixedDeltaTime;
            rgbdy.MovePosition(moveForward);
        }

want my enemies to follow current enemy movement

...