問題タブ [starling-framework]
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.
actionscript-3 - Flash pro cs6 ステージにオブジェクトを配置すると、stage3d アクセラレーションにスターリングが使用されますか、それとも古い Flash が使用されますか?
stage3d ハードウェア アクセラレーションを使用して 2D ゲームを作成するには、スターリング フレームワークを使用するのが最適です。スターリング チュートリアルは flash pro cs6 を使用せず、レベルの設計はコードで行われます。これは、flash pro cs6 が古い Flash API を使用しているためです。ハードウェア アクセラレーションがありません。つまり、ステージ上のアートを flash pro cs6 でムービー クリップに変換する場合、Flash エディタは Flash.display.MoviClip または Starling.display.MoviClip が好きですか?
また、Flash pro cs6 が「flash.display.MovieClip」を使用している場合、パフォーマンスが低下しますか?それとも、stgae3d ハードウェア アクセラレーションを取得するためにゲームを完全にスターリングにする必要はありませんか?
image - Starling はボタンを画像として検出します
画面であるクラスがあります。カーソルを移動すると、その下にあるオブジェクトを検出したいと思います。スターリングの Button クラスから拡張されたクラス TalentBtn のカスタム ボタンを追加しましたが、それをたどると Image クラスのインスタンスです。talenTbtn にキャストできません。試してみると、null を参照しています。DisplayObject を返す hitTest(point) メソッドでオブジェクトを検出します。どうにかしてこの問題を解決できると思いますか? 見分け方はこちら
トレースの結果は次のとおりです。
apache-flex - Parsley MVC IOC インジェクションを使用して Starling ビューを動的に接続するにはどうすればよいですか
Flex アプリで Starling を使用しています。アプリは Parsley フレームワークを使用し、ビューで IOC を実行しています。
Starling は、通常の Flash 表示オブジェクトではありません。ビューが作成されたときに動的に注入したい場合は、通常、Parsley プロジェクト内で Configure.view(this).execute() を呼び出すだけで問題ありません。
Configure.view を使用せずにスターリング ビューにデータ モデルを動的に挿入する方法があるかどうか疑問に思っています。スターリング ビューは、通常のフラッシュ ディスプレイ リストの DisplayObject ではありません。
actionscript-3 - Starling フレームワーク - ゲーム専用?
マルチタッチを使用するキオスクをターゲットにして、AS3 でこれらのタイプのアプリケーションを構築する予定です。
Starling の存在意義は、GPU を対象とする場合に抽象化のレイヤーを提供することだと理解しています。
私の最初の質問は、このタイプのアプリケーションで GPU をターゲットにする利点はありますか?
もしそうなら、Starling フレームワークは良い選択でしょうか? それとも、本当にゲームだけに役立つのでしょうか?
actionscript-3 - AS3 未定義のプロパティ
iOS と Android をターゲットとする AS3 Mobile AIR プロジェクトがあります。何らかの理由で、stageVideos にアクセスしようとすると、stage.stageVideos[0]...ステージで使用可能な stageVideos プロパティがありませんか?? 私が以前にやったように非常に奇妙です。私のアプリは Starling と Features UI フレームワークを使用しており、私のクラスは Screen を拡張しています。私は両方のフレームワークにかなり慣れていませんが、AS のベテランです。ありがとう!
actionscript-3 - スターリングジャグラーループ
いくつかのアニメーションを使用して単純なゲームを作成していますが、スターリングから拡張されたループに問題があります。
私のコードはスプライトシートとテクスチャアトラスを使用してアニメーションスプライトをフェッチしますが、追加すると
アニメーションはまったく再生されません。私のコードは次のようになります:
ループを削除すると、アニメーションは再生されますがループします。追加した場合:
アニメーションは再生されません。duckComplete関数は、ジャグラーからアニメーションを削除するだけです。
アニメーションを一度再生してから停止したい。追加することさえ:
イベントリスナーまたはloop=falseでアニメーションを再生しません。
ありがとう
actionscript-3 - Starling and AS3 physics engine - how to organize animation
In my game a objects (bodies) move each frame and it does not matter I use Box2D or Nape.
But Starling use animation with jugglers. Perhaps it somehow affects performance.
But how to use the jugglers in case enter_frame animation?
air - Starling と Air for iOS を使用して iAd を表示した後に Stage3D コンテキストを復元する
Starling と iAds のネイティブ拡張 (Milkman Games iAds Extension) を使用するアプリがあります。
Starling が Stage3D コンテキストを回復するため、ユーザーが IAD をクリックして対話し、ゲームに戻ると、黒い画面で長い遅延が発生することに気付きました。
この間になんらかの読み込み画面を表示できるようにしたいのですが、試してみてもうまくいきません。これを実装する方法について誰か提案がありますか?それは可能ですか?
actionscript-3 - Starling AS3 タッチ イベント プレス アンド ホールド
ユーザーが長押しできるようにするボタンをコーディングする方法の明確な例を探していました。これが発生している間に、いくつかのコードを実行したいと思います。
TouchEvent.Touch と touchPhase.Began を実装しましたが、一度しか起動しません。
これを実装する方法について明確な説明が見つかりません。どんな助けでも大歓迎です。
actionscript-3 - スターリング スプライトにフラッシュ ディスプレイ ムービークリップを追加するにはどうすればよいですか?
starling フレームワークを使用していますが、flash.display.MovieClip を starling スプライトに追加したいですか?
ムクドリのスプライトでマスクを使用したいのですが、これを行う方法が見つかりませんでした。そこでflash.diplay.MovieClipのマスクメソッドを使いたいと思います。
返信ありがとうございます。