Python 如果10秒内未满足条件,则执行此操作,否则执行此操作[UnityScript]
我不知道该怎么办。在Python中,我可能可以做到这一点,但我不太擅长UnityScript。我在Python中的想法是这样的:Python 如果10秒内未满足条件,则执行此操作,否则执行此操作[UnityScript],python,unityscript,Python,Unityscript,我不知道该怎么办。在Python中,我可能可以做到这一点,但我不太擅长UnityScript。我在Python中的想法是这样的: import time for i in range(time): if(condition == True): #do this else: #do this time.sleep(1) 如何在UnityScript中实现这一点?对于普通的JavaScript实现,我建议使用setTimeout(),但Unity
import time
for i in range(time):
if(condition == True):
#do this
else:
#do this
time.sleep(1)
如何在UnityScript中实现这一点?对于普通的JavaScript实现,我建议使用
setTimeout()
,但Unity文档建议使用Invoke()
(请参阅)
function doStuff() {
if(condition == true) {
...
}
else {
Invoke('doStuff', 1);
}
}