GameObject
を別のGameObject
に移動させるには、Vector3.MoveTowards
メソッドを使用しますか?movetowardsを使用してゲームオブジェクトを移動する方法
HERESに私の現在のコード:
void update()
{
TargetObject.transform.position = Vector3.MoveTowards (TargetObject.transform.position, Cube.transform.position , MaxDistanceDelta);
}
3番目のパラメータ(「MaxDistanceDelta」という名前のもの)dis以前の位置と新しい位置との間のデルタがどれくらい長くなるかを指摘する。そのデルタが第3のパラメータよりも低い場合、目標位置は立方体の位置に等しくなる。投稿したコードは完全に正常に動作するはずで、ここで間違っているのはその3番目のパラメータだけです。 –
これは間違ったコピー/ペーストだが、メソッドは 'update()'と呼ばれ、 'update()'ではなく、実際のソースで確認されるべきである。 –
ああ、maxDistanceDeltaについての説明はありません。また、voidの更新に関しては、私はソースコードからコピーアンドペーストしていませんでした。そして、最初の文字をキャップに入れるのを忘れてしまいました。 –