1

我是 Cocos2D - spacemanager 框架的新手,遇到了一个问题。
我使用下面的代码为重力创建了一个窗口容器..

[spaceManager addWindowContainmentWithFriction:1.0 elasticity:1.0 inset:cpvzero];

现在我创建了一个 cpCCSprite 对象并将其添加到 CCScene 中。
当在精灵附近检测到触摸时,我正在尝试对这个 cpCCSprite 对象应用Impulse。

[sprite applyImpulse:cpvmult(vector, magnitude)];

幅度较小时,这可以正常工作,但如果它是一个较高的值,例如 1000 或 1500,则精灵会移出添加的窗口包含并从屏幕上消失以检测到触摸。

我正在使用 cocos v2.x 和 spacemanager 框架 v0.3.0。
请帮我解决这个问题。

4

0 回答 0