Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 Box2D sprite body 的移动有疑问。问题是当我按下左键时,我的精灵向左移动,当我松开按钮时,我的精灵会停止。
我知道移动的逻辑,但不知道如何创建用于连续移动的左键。
当您按下按钮时,将一些布尔变量设置为 true,然后在 update/tick 方法中执行以下操作:
If(boolVariable == true) { sprite.position = ccp(sprite.position.x - 0.5 , sprite.position.y); }
这应该将您的精灵继续向左移动。