【发布时间】:2015-06-08 23:49:29
【问题描述】:
我希望一个对象仅在它运动时执行一项任务,我该怎么做。
【问题讨论】:
我希望一个对象仅在它运动时执行一项任务,我该怎么做。
【问题讨论】:
这个问题的答案取决于您如何移动对象。如果您使用内置的移动命令来移动对象,movingControls 函数将返回所有运动对象的列表。如果您使用自己的重复循环移动对象,则需要在重复循环运行时不断测试移动对象的位置。在这两种情况下,您都需要设置某种状态来确定何时测试对象位置,因此您不必总是进行不必要的测试。
【讨论】: