是否有可能仅在对象移动时才执行命令?
Is it possible to have a command last only while the object is moving?
我想让一个对象仅在运动时执行任务,我该怎么做。
这个问题的答案取决于您如何移动对象。如果您使用内置移动命令移动对象,movingControls 函数将 return 列出所有运动中的对象。如果您使用自己的重复循环来移动对象,则需要在重复循环为 运行 时不断测试移动对象的位置。在这两种情况下,您都需要设置某种状态来确定何时测试对象位置,因此您不会总是进行不必要的测试。
我想让一个对象仅在运动时执行任务,我该怎么做。
这个问题的答案取决于您如何移动对象。如果您使用内置移动命令移动对象,movingControls 函数将 return 列出所有运动中的对象。如果您使用自己的重复循环来移动对象,则需要在重复循环为 运行 时不断测试移动对象的位置。在这两种情况下,您都需要设置某种状态来确定何时测试对象位置,因此您不会总是进行不必要的测试。