2012-04-17 2 views
2

私はゲームでCCFollowを使いたいです。私はそれを使用する方法を知らない。 CCFollowは、このようにアンドロイド用のcocos2dでCCFollowを使用するにはどうしたらいいですか?

CCSprite grossini; 
CGSize winSize = CCDirector.sharedDirector().winSize(); 

grossini.setPosition(CGPoint.ccp(-200, winSize.height/2)); 

CCMoveBy move = CCMoveBy.action(2, CGPoint.ccp(winSize.width*3,0)); 
CCMoveBy move_back = move.reverse(); 
CCSequence seq = CCSequence.actions(move, move_back); 
CCRepeatForever rep = CCRepeatForever.action(seq); 

grossini.runAction(rep); 

this.runAction(CCFollow.action(grossini, CGRect.make(0, 0, (winSize.width*2)-100, winSize.height))); 

を使用して、ここで、このレイヤ

のタイトルですZhouWeikuan、cocos2dテストベッドプロジェクトで

は、「スプライトは、それが移動されているにもかかわらず、センタリングされなければなりません」

でも動作しません。スプライトは左右に移動しています。

誰でもこの問題を解決できますか?

答えて

0

境界に問題がある可能性があります。 runActionメソッドを変更してみてください:

this.runAction(CCFollow.action(grossini)); 
関連する問題