Unity/3d/一定移動
提供: 初心者エンジニアの簡易メモ
サンプル
一定速度で移動
using System.Collections;
using UnityEngine;
public class CubeMoveScene : MonoBehaviour
{
// 移動速度
float speed = 5f;
// 自分
public GameObject selfObj;
// 標的
public GameObject targetObj;
void Start()
{
StartCoroutine(Throw());
}
IEnumerator Throw()
{
while (true)
{
selfObj.transform.position = Vector3.MoveTowards(selfObj.transform.position, targetObj.transform.position, speed * Time.deltaTime);
yield return null;
}
}
}
