Unity/3d/一定移動
提供: 初心者エンジニアの簡易メモ
2021年12月1日 (水) 15:57時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「==サンプル== 一定速度で移動 <pre> using System.Collections; using UnityEngine; public class CubeMoveScene : MonoBehaviour { // 移動速度 float spee...」)
サンプル
一定速度で移動
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;
}
}
}
