2017-03-14 29 views

回答

0

我假設通過「拖動」你的意思是在某些條件下跟隨其他對象的對象。

你應該使用Vector3.MoveTowards()女巫將對象移動一個對象。

// 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

相關問題