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; } } }