問題タブ [limejs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
217 参照

javascript - LimeJS を使用して、異なるレイヤーにある 2 つのスプライトの衝突をどのように検出しますか?

メイン シーンに 1 つのスプライトがあり、もう 1 つが配置されたレイヤーにあります (後者もメイン シーンにあります)。

それらの間の衝突を検出したいのですが、レイヤー上のスプライトのboundingBox()関数が親レイヤーの位置によってオフセットされています。

2 つのスプライト間の衝突を検出するにはどうすればよいですか?

0 投票する
1 に答える
316 参照

javascript - LimeJSgoog.event.listenが子に発火しない

このイベントで問題が発生しました。HTML5ゲームの開発を始めたばかりで、LimeJSを使用しています。次のコードは、フィールドまたはフレアでリッスンするように設定した場合、アラートを発生させません。ゲームにのみ応答します。それは私が何かをするという私の順序で間違っていることですか、それともイベントが発生しない原因となっている何か他のものですか?

読んでくれてありがとう。

0 投票する
1 に答える
530 参照

javascript - レイヤーをサイズに制限し、LimeJS を使用して子をスクロールします

スクロールできるようにしたいマップがあります。スクロールは機能しますが、マップがメニューの下にあるため、メニュー内の何かをクリックするための mousedown イベントがそのリスナーとマップドラッグリスナーの両方を起動します。レイヤーサイズの外に出て、メニューの下にあります。これを制限する方法はありますか?

コード:

読んでくれてありがとう。

0 投票する
2 に答える
568 参照

javascript - オーバーラップのLimeJS検出

私は最近、ゲーム開発に LimeJS を使い始めましたが、ちょっとした障害に遭遇しました。

RTSタイプのゲームを作っています。建物を選択し、マップをクリックして、選択した建物をマップに追加する機能があります。建物が既にある建物と重なっている場合、プレイヤーが建物を配置できるようにしたくありません。これを確認するにはどうすればよいですか?建物はスプライトであり、マップ スプライトに子として追加されます。hitTest を使用することを考えていましたが、その機能がどのように機能するのかよくわかりません。イベント ハンドラの例:

0 投票する
1 に答える
231 参照

web-applications - LimeJS director.makeMobileWebAppCapable(); 画面を空白にする

私の helloWorld テンプレートではLimeJS、FPS ボックスが実行されているだけで何も表示されない空白の画面が表示されます。

ただし、コメントアウトするdirector.makeMobileWebAppCapable();だけで問題なく動作します。オレンジ色の円が表示され、移動できます。Google と formus で 2 日間過ごしましたが、この同じ問題を抱えている人を見つけることができませんでした。

インストールLimeJSに問題はありませんでしたが、他のエラーは発生しません。director.makeMobileWebAppCapable();コメントアウトして、いくつかのチュートリアルを実行できましたが、すべて正常に機能しましたが、これは 1 つの機能です。

私が使う:

開始ページに記載されている他のすべての必需品を入手しました。これを引き起こしている可能性のある人はいますか?

0 投票する
1 に答える
351 参照

android - phonegap を使用してオーディオを Android にロードできませんか?

私は今、phonegap を使用して Android にラップしたい、limejs を使用して html5 でゲームを開発しました。私はそれを非常に成功させ、オーディオを除くすべてのアセットを大幅にロードしました。オーディオがアンドロイドにロードされていません。

logcat は次のように表示されます。

" 10-30 15:19:14.138: E/MediaPlayer(539): エラー (1,-2147483648) "

これについて何か考えはありますか?私を助けてください。

0 投票する
1 に答える
266 参照

jquery - LimeJS HTML5 でライブラリを使用する

Node.JS、JQuery with LimeJS など、必要なライブラリを使用できるかどうか疑問に思っていましたか? 可能です ?

0 投票する
3 に答える
2882 参照

android - モバイルクロスプラットフォームゲームエンジン

iO と Android の両方で実行する必要があるモバイル ゲーム (それほど複雑ではない) を開発しています。私はこの分野では初心者なので、どのフレームワークとゲーム エンジンを選択すればよいか提案はありますか?

- Cocos2d-x: C++ ゲーム エンジン、非常に強力ですが、複雑すぎるようです。私のプロジェクトは 2 か月で完了する必要があります。- Limejs: HTML5 ゲームエンジン - CAAT フレームワーク: HTML5 にもあります。phonegap で使用しようとしましたが、うまくいきませんでした。

前もって感謝します。

0 投票する
6 に答える
11318 参照

easeljs - ゲーム開発のためのLimeJS対CreateJS

HTML5/JSゲームの開発を始めたいです。そして、これらの2つのフレームワークLimeJSとCreateJS&EaselJSが表示されます。どちらがいいですか?これらの2つのフレームワークの経験がある人はいますか?そして、ドキュメントはどうですか?

0 投票する
1 に答える
584 参照

game-physics - limejs衝突検出

LimeJSには衝突検出用のBox2dが含まれていることを知っています。検出の作成を開始するためのヘルプを探しています。これは私が持っているものです:

画面上部からボールが落ちます。以下に3つのドラッグ可能なプラットフォームがあります。基本的に、私はボールがプラットフォームに当たって、それが端に到達して落ちるまで上部に沿って転がる必要があります。

この検出は、私が作成しているゲームに不可欠です(ちなみに、私はWeb開発者であり、ゲーム開発者ではありませんが、JavaScriptを知っているので、これが割り当てられました)。これは、スコアリングも決定するためです(ターゲットがあります)。下部にあります)。検出と方向転換の手助けができれば、他のすべてを実現できると思います。

ありがとうございました。