問題タブ [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.
javascript - CreateJS / EaselJS 特定のサイズの形状で奇妙なパフォーマンス
私は現在ゲームを開発しています。それは、ドラッグできる大きなタイル マップを使用し、キャラクターと一緒にすばやく移動します。
問題 JSFiddle の例の単純なバージョンを作成しました
各タイルはShapeであり、キャッシュされます。すべての形状はコンテナ内に入り、コンテナはカメラの位置に基づいて移動します。
特定のズーム レベルで fps が異常に低下することに気付きました。ズームは、形状のサイズを調整するだけです。
ズームを調整すると、私が何を意味するかがわかります。
クロム
ズーム 1 = 良い fps
ズーム 3 = 悪い fps
ズーム 5 = 良い fps
このフレーム レートの問題の原因は何ですか?
これをcreatejsコミュニティフォーラムにも投稿したことに注意してください。
コミュニティの質問
これがjsfiddleの例のコードです
HTML
JS
flashdevelop - Uncaught ReferenceError: createjs が定義されていません
createjs ライブラリの externs をインストールしました。
ファイルをコンパイルするために createjs ライブラリを追加しました。
エラーなしでコンパイルできますが、クロムでは次のエラーが発生します。
ラインのために
これが私のhtmlファイルです:
何かアイデアはありますか?
haxe - MovieClip が表示されないのはなぜですか?
createjs を使用して movieClip を作成し、その中に画像を次のように追加しようとしました。
ステージで見たいと思っていますrect2
が、ステージに追加rect2
すると表示されません。何が欠けているのでしょうか?
html - CreateJS を使用した HTML5 アニメーションが iPad で動作しない
CreateJSとスプライトシートを使ってアニメーションをやっているのですが、iPadで動かない理由がわかりません。これは Chrome ブラウザで問題なく動作します。CreateJS フレームワークは iOS で動作するはずです。
ここで私のコードを見つけることができます:
リンクは利用できません
何か考えはありますか?
それ以外の場合、Web から iPad 用の HTML5 アニメーションを作成する他のソリューションはありますか? また、このアニメーションには、アニメーションと同期してサウンドを追加する必要があるため、アニメーションが遅れてはならず、完璧なパフォーマンスが必要です。
ありがとう。
stage - CreateJS-オブジェクトの色を変更します
男の子の絵の肌、髪の毛、シャツの色を変更するための記号が含まれている.flaファイルがあります。CreateJSでエクスポートすると、次のようになります。
そこに髪の色を表す色(#FCDEC4)があります。このように、1つの変数(boyHair)の色を置き換えてみました。
これは、生成されたファイルのinit関数です。
メインのJavaScriptファイルに次のように値を設定します。
初めて動作しますが(初期化段階で推測します)、後でコードで値を変更しても、キャンバスの描画には影響しません。試してみましstage.update()
たが、何もしません。
それらの色を動的に変更する方法があるかどうか知っていますか?
前もって感謝します
html5-canvas - EaselJS: Shape オブジェクトの寸法を変更する
完全な初心者の質問。私はGoogleを悪用してきましたが、何らかの理由で、驚くべきことにこれに関する何も見つけることができませんでした...? ここで何かが足りない気がします。:P
現在、キャンバスのサイズをウィンドウのサイズに変更する resize() 関数があります。最小限の例 (jQuery も使用) では、Shape オブジェクトを参照する変数があります。ドキュメントによると、Shape オブジェクトには幅と高さのプロパティが含まれていません。Shape オブジェクトのサイズを変更する最も効率的な方法は何ですか? 動的に削除/再描画しますか?
これは私が持っているものです:
animation - EaselJS Graphics and Shapes の z-index を設定するにはどうすればよいですか
キャンバスに EaselJS Shapes があり、ティックごとに Graphics の描画を開始します。現在、図形の上にグラフィックが描画されています。シェイプが各フレームのグラフィックス上に描画されるように z-index を定義する方法はありますか?
どんな助けでも大歓迎です。
animation - キャンバス全体を更新せずに create.js でアニメーション化する
誰かが私を助けてくれることを願っています。ZigFu と Kinect を html5 で使用していますが、すべて正常に動作していますが、キャンバスに gif 画像を配置したかったのですが、動作しないことがわかりました。これを回避するために、gif のスプライト シートを作成し、キャンバスに配置しました。
私の問題は、easeljs を使用して bmp アニメーションを更新すると、キャンバス全体が更新され、保持したかった元の背景がクリアされることです。
これを実現する別の方法を誰かが提供できますか? 画面全体を更新せずに画像をアニメーション化できますか?
あなたの答えに感謝します.
javascript - ファイルにリンクしたのに「createjsが定義されていません」というエラーが表示されます
ここに非常に単純なスクリプトがあります。
そして私のHTML
しかし、それは機能しません。このエラーが発生します:
「createjsは定義されていません」
しかし、私のHTMLでは、ファイルにリンクされています。これを引き起こしている可能性のあるものは他にありますか?
javascript - IE9 でのオーディオ再生の問題
実際のゲーム開始前に多数のオーディオ ファイルをロードするゲームを開発しています。60 から 90 のオーディオ ファイルがあります。それらをロードして、1つずつ再生します。ロード機能は CreaJS Lib を介して行われます。オーディオは、Chrome と Mozilla で正常に再生されています。しかし、私はIE9に問題があります。
オーディオをプリロードして IE9 で 1 つずつ実行する方法。
なにか提案を ?