0

所以,我在编写视频游戏方面还很陌生,我正在尝试编写一个追随者精灵。我希望它类似于 Mortys 在 Pocket Mortys 中跟随 Ricks 的方式。他们在瑞克的道路上落后了几步。我尝试的一切要么跟随者停留在它所跟随的精灵的同一侧,要么旋转,但作为 3d 跟随者并且没有进入正确的位置。我应该做什么?谢谢,麻烦您了!

编辑:我在追随者上的代码是:

使用 UnityEngine;

使用 System.Collections;

公共类 FollowTheBoy : MonoBehaviour

{

private GameObject wayPoint;
private Vector3 wayPointPos;
private float speed = 1.5f;

void Start()
{
    wayPoint = GameObject.Find("The Boy");
}

private Vector2 target;

void Update()
{

    target = wayPoint.transform.position;

    transform.position = Vector2.MoveTowards(transform.position, new Vector2(target.x - 1, target.y - 1), speed * Time.deltaTime);
}

}

4

0 回答 0