Unity 运动的方向

Unity 3D 中添加一个小物体并且朝向另一个坐标移动

image.png

上面主要讲述了重要的三步:

  • 获取根目录下面的指向物体
  • 转向当前物体 LookAt
  • 移动物体Translate

具体实现

  • 添加模型 红旗小火车
    image.png
  • 小火车上添加脚本


    image.png

脚本实现细节:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class SimpleLogic : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        GameObject flag = GameObject.Find("红旗");
        this.transform.LookAt(flag.transform);
        
    }

    // Update is called once per frame
    void Update()
    {
        float speed = 1;
        float distance = speed * Time.deltaTime;

        this.transform.Translate(0, 0, distance, Space.Self);
        
    }
}

你可能感兴趣的:(Unity 运动的方向)