CCB ファイルをスプライトとして作成しました: MySprite.ccb で、そのカスタム クラスを MySprite に設定します。
それを SpriteBuilder のレイヤーに配置するのではなく、そこからオブジェクトを初期化して Xcode のシーンに追加したい場合は、どうすればよいですか?
私が試したこと:
application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
AppDelegateの末尾に次を追加しました。
[CCBReader load:@"MySprite"];
そして、これをdidLoadFromCCB
私のシーンに追加しました:
MySprite *newSprite = [[MySprite alloc] init];
newSprite.position = CGPointMake(250, 100);
[_physicsNode addChild:newSprite];
しかし、それはうまくいかないようです。
ちなみに、SpriteBuilder でシーンに配置されたものはすべて期待どおりに動作しています。