私はコロナSDKで私の最初のゲームを開始し、多くをカバーしているが、今私は武器のレーザー機能に固執して、この 。任意のガイダンスをお願いします。他のパーティクルに衝突効果があるレーザー機能を発射したい。事前に感謝している。どのように私はコロナSdkの火災にレーザー効果を追加することができます
0
A
答えて
0
これはかなり広範な質問ですので、私はそれを高レベルでしか答えられません。まず第一に、Luaの中でオブジェクト指向プログラミングを行うための一つの方法のための私のサンプルOOPフレームワークを見て: http://developer.anscamobile.com/code/object-oriented-sample-game-framework
を今、あなたはOOPを達成するために、このアプローチまたは他のいくつかの技術を使用しているかどうか、何がやりたいことはレーザーのオブジェクトを作成していますプレイヤーが発砲するたびに、武器の位置でレーザーオブジェクトをインスタンス化します。次に、Laserのコンストラクタで、フレームごとに少し前に移動するenterFrameリスナを設定します。フレームごとに少しずつ移動することで、レーザーはスムーズに前方に移動します。
衝突の場合、ゲームで物理学を使用している場合、レーザーを物理オブジェクトにして衝突を処理することができます。あるいは、画面上のすべての敵に対してレーザーで簡単な距離チェックをすることもできます。レーザーが敵に近づくとレーザーが敵に当たることを意味します。
関連する問題
- 1. 火災編集/私はこのようなカスタムレンダラの列を追加した
- 2. どのように私はコロナsdkで応答性の高いデザインを得ることができます
- 3. どのように飛行の効果を持つバスケットに値を追加することができます
- 4. 火災データベースの追加フィールドが自動的に追加されますか?
- 5. ffmpeg:どのようにpixellate効果を追加するには?
- 6. コロナSDKではどのように点滅しますか?
- 7. コロナsdkでグリッチ効果を作ることは可能ですか?
- 8. キャンバスゲーム|どのように火災の速度を制御する?
- 9. 無効にグリッドイベント火災WPF
- 10. 火災データベースに数字のないデータを追加する
- 11. サブメニューにどのようにホバー効果を追加できますか?
- 12. どのように私はこの効果をCSSで作ることができますか?
- 13. どのように視差にカーテン効果を追加する
- 14. どのように私は点火でパブリックとシステムのスレッドプールサイズを設定することができます
- 15. 火災基地でどのようにエラーが表示されますか?
- 16. どのようにトランジション効果を作ることができます
- 17. "link_to"をどのように追加することができますか? "検索結果に戻る"機能
- 18. は、私がボタンに「アクティブ」クラスを追加することができますどのようにURLハッシュナビゲーションボタン
- 19. 渡す追加のパラメータは、私は私がに移行していますコンポーネントに追加parametrsを渡すことができますどのようにルータ
- 20. は、どのように私は動的に新しいタブを追加することができますか?
- 21. どのように私はプログラム的にツールバーのボタンを追加することができます
- 22. どのように私は一緒にjson.loadsの応答を追加することができます
- 23. 私の活動にどのようにカール効果を与えることができますか?
- 24. 私はこのフィドル、次の表の行に輝き効果を追加しようとしている
- 25. どのようにデータトグルを追加することができます=アンカー
- 26. は、どのように私はNSTableViewへフッターのビューを追加することができますか?
- 27. は、どのように私は、API WSO2で新しい環境を追加することができます
- 28. どのように私はアンドロイドのテキストビューでCプログラムを追加することができます
- 29. 私はPHPで17桁の数字を追加することができますどのようにPHP
- 30. どのようにボタンをクリック火災httphandler Asp.net
http://gamedev.stackexchange.com/でこの質問をしてください。 – RocketR