0

申し訳ありませんが、通常とは少し異なる質問があります。等尺性に見えるゲーム表示を作成したいので、すべてのセルは次のとおりです。

http://upload.wikimedia.org/wikipedia/commons/4/42/Rhombus_01.png

形で。現在2D配列を使用していますが、これを効果的に行う方法が少しわかりません

(M1[5][8] = {{0, 2, 1, 3...},{...}}

どの画像をどこに配置するか中継します。私の主な問題は、タイルが本来あるべき場所に収まるようにすることです。現在、私はそれらを高さ45px、幅60pxにしています。レベル画面が等尺性で表示されるように、誰かが設定を手伝ってくれるかどうか尋ねたいと思います。ありがとうございました:)

4

1 に答える 1

2

Cocos2d はアイソメトリック マップをサポートできます。Cocos2d を使い始めるには、 Ray Wenderlich の複数パートのチュートリアルに勝るものはありません! 等角図法については説明しませんが、cocos2d の基本を理解する必要があります。

Cocos2d はオープン ソースであるため、独自のソリューションを作成する場合は、ソースを調べてアイソメトリック プロジェクションがどのように実装されているかを確認できます。

于 2010-09-28T17:43:15.917 に答える