問題タブ [stagexl]

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 に答える
692 参照

dart - eclipse プラグインを使用して dart プロジェクトをセットアップするのに苦労しました

新しいプロジェクト (Java バックエンド + Dart フロントエンド) をセットアップしています。

クライアント側では、stagexl をゲーム フレームワークとして使用する予定です。サーバー側では、Google App Engine を使用します。(プラスGradleとGIT ...)

昨日、 http://blog.dartwatch.com/2013/01/integrating-dart-into-eclipse-and-your.htmlに従ってdart eclipse プラグインをインストールしましたが、常に多くのエラー ポップアップが表示されます。

プラグイン「org.eclipse.ui.views.properties.tabbed」からコードを呼び出すときに問題が発生しました。

私のセットアップ:

私を助けてくれた人にビールを一杯か二杯!

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

dart - スレッドを使わない方法

これは、ダーツで「マルチスレッド」を行う方法に関するダーツ初心者の質問です。

(すみません、私は古いJava開発者です...)

だから私はこの種のコードを持っています(以下を参照)が、GUIの再作成にはコストがかかるため、_onWindowResize()でGUIを再作成する代わりに、サイズがいつの間にか安定。たとえば、1 秒間。

スレッドがすでに開始されている場合は、何もしません。(ちなみにStageXLはカッコイイです....)

(これにより、_onWindowResize() が dart:html によって 2 回呼び出されるというバグも修正されます ...)

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

dart - StageXl と Dart

StageXL を使用すると、次の警告が表示されます。

SDK ライブラリ 'html_dartium.dart' の要素 'MouseEvent' は、'stagexl.dart' によって暗黙的に隠されています

表示される理由と問題が発生するかどうかについての情報は見つかりませんでしたが、別の場所でコードに問題がある可能性があると思います (ボタンの onClick イベントリスナーで MouseEvent を使用しています)。

両方の MouseEvents の使用を区別する方法はありますか?

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

canvas - StageXL で基本的な形状を追加するにはどうすればよいですか?

StageXL を使用してキャンバスに円を追加しようとしています。次のことを試しましたが、成功しませんでした:

ここで何が欠けているのか分かりますか? ありがとう。

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

android - ネイティブ モバイル ライブラリ呼び出しを使用した Dart

モバイルプラットフォームでのフロントエンド開発に Dart を使用したプロジェクトを開始することを検討しています。基本的な考え方は、UI に使用し、ネイティブ モバイル SDK を使用してプラットフォーム固有のソリューションを開発することです。したがって、いくつかの質問につながります。

  • Dart with StageXL は、モバイル プラットフォームの UI コンポーネントに優れたパフォーマンスを提供できますか?
  • 外部関数をカスタム モバイル フレームワークに呼び出すことは可能ですか?

実践的な経験を共有していただければ幸いです。

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

colors - StageXL と色の値

Graphics.fillColor() に渡される値を取得するために、任意のカラー ピッカーを設定しようとしています。
そのメソッドのシグネチャは「dynamic fillColor(int color)」であるため、色は RGB/RGBA ではなく整数のように見えます。Color クラスは、これらの値に対して一連の定数を定義しますが、ユーザーがカラー ピッカーで選択した任意の色を使用できるようにしたいと考えています。

この手順を使用して、RGB から Hex に変換してみました。

ただし、fillColor() メソッドは新しい色の引数に反応しません。説明のために、上記の手順は [100, 145, 185] をカラー RGB トリプレットとして取り、整数出力として 6590905 を出力します。

StageXL.Color.Red 定数は 4294901760 です

6590905 と 4294901760 は同じ長さではなく、使用しているアルゴリズムが間違っていることを示しています...

何か案は?ありがとう

0 投票する
0 に答える
44 参照

dart - TransitionFunction_linear は関数ではありません

dart2js からの出力コードは、コードを実行する前に例外をスローします。

コード行: $.TimelineTween__linearEase = Z.TransitionFunction_linear$closure();

$ は未定義です

Zはダーツ

アイソレートローディングで実行。

mozilla: TypeError: Z.TransitionFunction_linear$closure は関数ではありません

chrome: オブジェクト # にはメソッド 'TransitionFunction_linear$closure' がありません

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

canvas - DartのStageXLで点線の円を描く方法

点線の境界線で円を描こうとしています。私はこれを試しました:

しかし、円は表示されません。strokePattern 行が私のコードを壊しているようです。これを修正する方法はありますか?