問題タブ [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.
html - イーゼルjsでオブジェクトを複製する
easyjs ライブラリを使用して要素を再利用しようとすると、問題が発生し続けます。clone()メソッドを使用するかどうかにかかわらず、インスタンスを 1 つしか取得できず、onPress などのイベントが新しい要素に対して機能しなくなります。
複数のコンテナに同じオブジェクトを追加すると、オブジェクトがどこからでも消えます。これを回避するための回避策を見つけなければならず、コードを台無しにし、リソースを浪費しています。
ヘルプやヒントをお寄せいただきありがとうございます。
android - Android デバイスで動作させるために createJS を HTML5 に使用する Flash サイトのカバーの問題
私たちのサイトには何百ものフラッシュファイルがあります。複数の swf ファイルは、フラッシュ ムービー用の AS3 および xml ファイルを使用します。createJS を使用して .fla ファイルを HTML5 に変換しました。HTML5 へのエクスポート中に一部の Flash ファイルで次のエラーが発生し、変換されません。
- エクスポート中に予期しないエラーが発生しました。(JSK)
変換された html5 ファイルは、フラッシュと同じようには機能しません。私たちのアプローチは
- ツールを使用して Flash ファイルを HTML5 に変換する
- 隠しコードを編集し、java スクリプト ライブラリの助けを借りて、Flash のように動作するようにしてみてください。
ほとんどのファイルで適切な html5 コードを取得していないため、このアプローチには驚かされます。変換されたコードが読み取り可能であるため、createJS (変換ツール) を選択しました。
以下、疑問です
私たちのアプローチは正しいですか?
高解像度の Android タブレットを対象としています。それで、それをしている間、画面の解像度、スケーリングなどのインポートに注意する必要がありますか?
Flash サイトを Android タブレットと互換性のあるものに変換する他の回避策はありますか?
注: swiffy を試してみましたが、swiffy は AS3 をサポートしておらず、変換されたコードも読み取れません!
javascript - PreloadJS が未定義 (Windows 8 ゲーム プログラミング)
私はメトロ スタイルのプログラミングが初めてなので、createJS を使用するゲームについては、 http: //www.sitepoint.com/creating-a-simple-windows-8-game-with-javascript-game-basics-createjseaseljs/ のチュートリアルに従っています。 . ここにコード
ここにJavaScriptコードがあります
問題は、コードをコンパイルしようとするたびに、 Preload is undefined エラーが表示されることです。スクリプトを HTML に含め、ファイルをプロジェクトに含めた理由がわかりません。誰か助けてくださいこの問題は過去 1 時間私を殺していました。単純なゲームを作りたいだけです。
javascript - Javascript ランタイム エラー: アプリが定義されていません
私が作成している Windows 8 アプリケーション用の Canvas と Javascript を使用して、やや基本的なアプリを作成しようとしています。Windows 8 アプリ用の Visual Studio 2012 でコードをコンパイルすると、次のメッセージが表示されます
0x800a1391 - JavaScript ランタイム エラー: 「アプリ」が定義されていません
何を間違えましたか? また、問題を解決するためにどのコードを使用すればよいですか?
HTML
JS
また、それが何かを意味する場合、私はCreateJSを使用しています
jquery-mobile - jqueryモバイルスライダーでeaseljsシンボルを制御する
createjsとjquerymobileは初めてです。これは簡単な質問かもしれませんが、私はそれを行う方法がわからず、オンラインで答えを見つけられませんでした。
CreateJS用のFlashツールキットを使用してキャンバスオブジェクトを作成しました。jQueryMobileスライダーで制御したい。
これは私のhtmlコードです:
制御したいインスタンスの名前はsquareB1で、そのタイムラインには6つのフレームがあります。以下のコード全体のフラグメントを参照してください。スライダーには6つの値があり、同じフレーム数であることに注意してください。
次に、jQueryで次のようなことをしています。これは別のJSファイルの一部です。
私の質問は、スライダーを使用してキャンバスオブジェクトのインスタンスの特定のフレームに移動する方法です。
どんな答えにも感謝します!
javascript - 複数の繰り返しキーダウンを取得する
私は2人のプレーヤーのために簡単なポンゲームをしようとしています。
最初のものはAとQ(azertyキーボード)で彼のパッドを制御します。2つ目は、PとMでパッドを制御します。
これがコードです
問題は、プレーヤー1がAを押し、プレーヤー2がMを押すと、最初のプレーヤーのキーが無視されることです。
複数のキーイベントを繰り返すことは可能ですか?(プレーヤー1Aとプレーヤー2MIの例では、これを取得したい:AMMMMMMMMMMMMMMMの代わりにAMAMAMAMAMAMAMAMAMAMAMAMetc)
ちなみに、私はWindows 8アプリ(html / css / js)とCreateJSでこれを行っています。
javascript - Flash CreateJS キャンバス要素のアニメーションを動的にサイズ変更して中央に配置する方法
ここで同様の質問をいくつか見ましたが、実際には私が知る必要があることではありません!
Flash CS6 を使用しており、通常の .swf ファイルの代わりに CreateJS フレームワーク アニメーションを出力しています。API (Flash) 内から公開すると、アニメーションを定義する実際の JavaScript を含む html5 ドキュメントと外部 .js ファイルが生成されます。
必要なものは次のとおりです。アニメーションを全画面表示にしてアスペクト比を維持できるようにするか、または 1024x768 に設定してブラウザ ウィンドウの中央に配置する必要がありますが、モバイル デバイスで表示する場合は、動的にサイズを変更してデバイスの画面サイズまたはビューポート サイズと中央揃え。
私が必要とするものの完璧な例はここにあります: http://gopherwoodstudios.com/sandtrap/しかし、この例ではどのコードが動的なサイズ変更を行っているのかわかりません。
どんな助けでも大歓迎です。さらに、Flash API の html5/js 出力を提供しています。これは、他のキャンバス関連の投稿で提供されているサンプル コードとは非常に異なるように思われるためです。
再度、感謝します!
easeljs - easeljs-モーダルダイアログボックス?
どうすればこれを実装できますか?何かアドバイスはありますか?
jquery - jQuery を使用してキャンバス グラフィックを DOM 要素として参照する
jQuery で HTML5 キャンバス要素に描画されたグラフィックを参照することはできますか? ベクトル座標の配列を含むオブジェクトを反復処理する EaselJS 用に私が書いた関数を次に示します。
coords オブジェクトは、数百のポイントで次のようになります。
そしてステージ:
クリック/タッチ イベントのレンダリングされた形状にリスナーを追加できますが、Bootstrap Popover や niceScroll などのプラグインで使用するために、各グラフィックを DOM 要素として参照できるようにしたいと考えています$(shape1).popover('show');
。私は積極的に解決策に取り組んできましたが、成功していません。どんな助けも大歓迎です!