2017-03-14 2 views

答えて

0

私は、ある条件の下で他のオブジェクトの後に続くオブジェクトを「ドラッグ」すると仮定しています。

Vector3.MoveTowards()を使用すると、オブジェクトがターゲットに向かって移動します。 Unityのドキュメントから

// The target marker. 
var target: Transform; 

// Speed in units per sec. 
var speed: float; 


function Update() { 
    // The step size is equal to speed times frame time. 
    var step = speed * Time.deltaTime; 

    // Move our position a step closer to the target. 
    transform.position = Vector3.MoveTowards(transform.position, target.position, step); 
} 

https://docs.unity3d.com/ScriptReference/Vector3.MoveTowards.html

関連する問題