2013-10-21 27 views
1

我在Cocos2D-X中遇到CCFollow問題。我想跟隨我的一個Sprite,它被稱爲Box2D-Body。Cocos2D-x - 使用CCFollow時的問題

當我在我的GameLayer的init方法調用

this->runAction(CCFollow::create(playerSprite)); 

,我平時屏幕的左下角爲中心設備上,雖然在仿真器。

有人可以幫我解決這個問題嗎? :/

最好的問候,

stotheg

回答

0

這可能是在你的層的VisibleBoundsWorldspace設置爲視圖的寬度和高度,你是實例CCFollow(簽入調試器如果VisibleBoundsWorldspace矩形的寬度和高度都爲零)。

RunAction(new CCFollow(yourNode, CCRect.Zero)); 

不應該在Layer構造函數中,像AddedToScene這樣的地方會更好。