私はCocos2Dを使い慣れていないので、キャラクターが画面から脱落しないように、ゲームの画面の端/境界を作る方法を知りたいと思います。私はあなたがCocos2DかBox2Dのどちらかでこれを行うことができると私はどこかを読んで、私が使用する気にしないが、私はどこから始めるべきかわからない。私はデバイスの上部と下部にエッジが必要です。これらの値がハードコードされていないと、これは普遍的なアプリになるので、いいかもしれません。私は実際に境界線を作るときMake Screen 'Edges'(Cocos2D)
また、停止画面の外に行くから文字への現実的な方法は何ですか?重力を0にするか、0にするか?
私はこれをやっていく方法を知っていますか?
私は本当にこれを理解するのに苦労しています!
ありがとうございました!
これをCocos2dにどのように適用すればよいですか?私はCocos2dがバウンディングボックスで動作することを知っていますが、私はObj-Cでゲームの部分をコーディングしていません。/ –
キャラクターをどのように実装し、動かしているかのサンプルコードを提供できますか?私はobjective-cで作業するのに慣れていますが、もしあなたがそれをやっているのを見たら、私はそれを適応させるかもしれません。 – robhasacamera
Cocos2Dのドキュメントが見つかりました。多くのオブジェクトがCGRectを定義しているかのように見えます(CGRectContainsPointを使用することもできます)。あなたのキャラクターにはどんなオブジェクトを使用していますか? CCSpriteの場合は、frameプロパティの代わりにtextureRectプロパティを取得して、CGRectContainsRectメソッドに必要なCGRectを取得します。 – robhasacamera