【发布时间】:2019-08-18 17:16:24
【问题描述】:
我正在制作一个游戏,你必须将移动的物体从一个地方带到另一个地方。我可以将我的角色移动到我需要放置东西的区域。我希望玩家在该区域等待 5 秒钟,然后将对象放置在那里,但是,如果我这样做,如果您决定不想将对象放置在该区域中,您将无法再移动,因为整个脚本将暂停。
有没有办法让脚本的一部分在其他部分运行时等待?
【问题讨论】:
-
你考虑过创建一个话题吗?
-
@JakeP 那是什么?这就是你同时处理事情的方式吗?
-
允许您同时运行代码。信息here。
thread.join()(代码见链接)将使主线程等待,直到启动的线程完成才能继续运行。 -
@JakeP 好的,你能用一个简短的例子来回答在这种情况下如何做吗?
-
那么就获得声望