我需要每隔3秒找到一个物体的位置。此代码不断获取对象的位置。我做错了什么?
function checkpoint (){
last_checkpoint_X = player.transform.position.x;
}
function Update(){
InvokeRepeating("checkpoint", 10, 3.0);
}
答案 0 :(得分:1)
您似乎正在尝试使用Unity3D MonoBehaviour.InvokeRepeating
功能。试试这个:
function Checkpoint () {
Debug.Log("repeating the Checkpoint function");
}
InvokeRepeating("Checkpoint", 10, 3.0);
如果您每隔3秒在日志中收到该消息,请告诉我们。
答案 1 :(得分:0)
使用window.setTimeout API。有关详细信息,请在Google上搜索