問題タブ [createjs]

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 投票する
4 に答える
388 参照

javascript - 親オブジェクトを上書きする返されたイベント オブジェクト - javascript、easyeljs

HTML5 ゲームにイーゼル js を使用しています。

クラスのメソッド内から onClick を呼び出していますが、イベント オブジェクトが「this」オブジェクトを上書きしているため、他のクラス メソッドまたは変数にアクセスできなくなりました。たとえば、次のようなものがあります(明らかに、これは実際のコードではなく、簡単な図です):

したがって、これを実行すると、detectClick メソッドでこれがイベント オブジェクトになるため、未定義のアラートが表示されます。

では、このメソッド内から元のテキストを呼び出すにはどうすればよいでしょうか?

どうもありがとう

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

html5-canvas - createjsにグラデーションテキストを追加する

私は現在、textjsで生成されたテキストオブジェクトにグラデーションを追加する方法を探しています。

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

javascript - CreateJS : ビットマップの処理

EaselJS の使用 (HTML キャンバス フレームワーク、CreateJS から)

タイルセットがあり、タイルマップを描画する必要があります。そこで、タイルセットのビットマップを各タイルに割り当てました。しかしもちろん、各タイルはタイルセットの一部のみを描画する必要があります。

ビットマップ (Bitmap.sourceRect) の一部を描画する方法はわかりましたが、タイルごとにタイルセットを複製する必要があります。

Flash AS3 のバックグラウンドから来て、似ているはずのこのライブラリを選択しましたが、画像処理に関しては異なるようです (この問題は、1 つの BitmapData で多くの Bitmap を使用することによって解決されます)。

ありがとう。

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

javascript - requirejs と qunit での JavaScript スコープ

これら 2 つのプロトタイプ オブジェクトのスコーピングが少し厄介だった理由を突き止めようとしています。1 つ目は PreloadJS に基づくプリローダーで、2 つ目は QUnit テストです。問題は修正しましたが、誰かが親切に返信してくれた元のスレッドを誤って削除してしまったので、その人に感謝の気持ちを伝えるためにこの作業バージョンを再投稿しました

これはプリローダーQUnitテストです

ご返信ありがとうございます スレッド削除の件、お詫び申し上げます

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

javascript - JSクラスからDartクラスを継承しますか?

CreateJSjsライブラリを使用して作成されたHTML5ゲームがあります。Dartを使用して書き直したいのですが、ほとんどのオブジェクトはCreateJSオブジェクト(Containerなど)から継承しています。そのような継承を保存することはできますか?キャンバスへの描画を簡素化するように設計された他のjsライブラリでDartを使用する良い方法はありますか?

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

javascript - CreateJSはWindows8アプリの認定に失敗します

Javascriptゲーム/アプリを完成させました。エラーや警告なしでビルドを実行した後、CertificationSDKがフライングカラーで合格すると確信しました。代わりに、いくつかのチュートリアルでWin8JSアプリの開発に推奨されているCreateJSライブラリに関連する2つの失敗が発生します。具体的に私は得ています:

合格できるように、これらのライブラリを「準備」するために何かをする必要がありますか?

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

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

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

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

javascript - Easeljs の HitTest と hitRadius

これは私のコードです:

hitTest では、次のコードを使用します。

問題: プレイヤーがモンスターの下にいるとき、「HIT」というメッセージが表示されますが、プレイヤーがモンスターの下にいるときではなく、モンスターにヒットするたびに機能させたいと考えています。Player と Monster の両方の regX と regY で遊んでいますが、うまくいかないようです。誰でも解決策を知っていますか?

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

javascript - javascript easelJs onPress イメージサークルを拡大

JavaScript と Easeljs lib と createjs を使って作業しているので、助けが必要です。私のプログラムはいくつかの円を描き、それらを色で塗りつぶします。また、ティッカーを使用して移動し、if ステートメントを使用してウィンドウの壁から跳ね返っています。円は動的に作成され、円の量は毎回異なります。

次に、円を押すと円が拡大する機能を実装する必要があります。30 ミリ秒ごとに半径が +1px 大きくなるはずです。私はそれを行う方法がわかりません。1.これにはonPressを使用しますか?どのコールバックを使用する必要がありますか?また、マウスが離されて円の成長が停止するかどうかを確認するにはどうすればよいですか? 2. circlesArray から circleObject を削除する必要がありますか、それともステージから削除して再度描画するだけで十分ですか? 私は助けを切望しています, 誰かが私にいくつかの手がかりを与えることができればうれしいです!

あいさつ T