2011-08-21 7 views
1

私はここにあるcocos2dのアンドロイドのバージョンを使用しています。理想的には、パッケージ/バンドル内のplistファイルからパーティクルを作成することができます。私は "premade"のデフォルトスタイルのパーティクル、つまりCCParticleFireworksを使用することもできません(私はシミュレータで試してみました)。私はそこにcocos2dアンドロイドのためのサンプルコードがほとんどないことに失望していました。誰かがこれについての良いリソースを持っていれば、私も興味があります。私もjavaを学んでいるだけなので、基本的に使うことができるコードスニペットを探しているだけかもしれません。どうすればcocos2dのアンドロイド1でcocos2dパーティクルエフェクトを作成できますか?私はすでにcocos2d iPhoneに精通しているアンドロイドをチェックアウトiPhoneの男だ</p> <p><a href="https://github.com/ZhouWeikuan/cocos2d" rel="nofollow">https://github.com/ZhouWeikuan/cocos2d</a></p> <p>:

すべての私の試行で見られる動作は、シーンにパーティクルをインスタンス化して追加しようとするとクラッシュするだけです。私はecliseでデバッグするにはあまりにも優れていないので、私は正確にアプリが死んでいるときに言うことはできません。ごめんなさい。私はそれほど吸うつもりはない。私は自分のコードを入れたいけど、それはいろいろなやり方で試してみました。私はお尻のように見せたくありません。しかし、ここでは、とにかく行くので、ここで私はそれが動作するはずだと思う方法は次のとおりです。私は、ハッシュか何かにこれを有効にする必要があるよう

public boolean ccTouchesBegan(MotionEvent event) 
{ 
    CGPoint location = CCDirector.sharedDirector().convertToGL(CGPoint.ccp(event.getX(), event.getY())); 
    CCParticleSystem part = CCParticleSystem.particleWithFile("0.plist"); 
    part.setPosition(location.x, location.y); 
    addChild(part); 


    return true; 
} 

0.plistは私の資産フォルダにある、私は感じています。私はcc粒子システムとccquad粒子システムとccquadParticleSystemの問題があるかもしれないと感じています。

+1

Wiengineのapiデモもチェックしてください。あなたの貴重な、おいしいコードを私たちから控えているように見えます。 –

+0

私はそれを共有してもうまくないが、それはかなり遅れている。もし私がそれを正しくやって別の試みをしてここに貼り付けることができるかどうか見てみましょう。 – nickthedude

答えて

0

WiEngineを試してください。それは最高のCocos2d Java androidポートです。 Cocos2d-androidには3D実装さえしていません。クラスはそこにありますが空です。 android market

+1

ねえ、それは実際に実行するプロジェクトを取得しようとするの周りにねじ込みの束の後に動作します。私が気付いたことは、パーティクルデザイナに割り当てられた初期位置に基づいてパティクルがオフセットされているため、後でエクスポートしたり変更したりするときに、常にポジションを0,0に保ちます。 – nickthedude

+0

このWiEngineは本当ですか?彼らのサイトの英語セクションのすべてのリンクは壊れており、私はhttp://dotnetslackers.com/articles/mobile/Create-Android-AngryBirds-Game-Using-WiEngine-SDK-Part-1を見つけることができる唯一のチュートリアルです。 aspx#s3-main-concepts-and-a-game-for-a-gameは、実際にプロジェクトを設定する方法を説明していませんし、ダウンロード用に持っているコードは私にとってもうまくいきません。 –

+0

@ user1541941文書化されていない(少なくとも2年前)貧弱だが、機能する。 – weakwire

0

最後に、私は作者と確認し、cocos2d-android-1の3D上のシーン遷移、グリッドアクション、パーティクルシステムに欠陥があると述べました。

Viewを拡張して独自のものを移植またはコーディングするcocos2d-iphoneコードがある場合は、cocos2d-xを試してみることをおすすめします。