問題タブ [stage]
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.
apache-flex - Flex/Actionscript 3 の動的な幅/高さの変更
ActionScript 3 を使用してステージのサイズを動的に (プロジェクトのオプションではなく) 変更することはできますか? 400x300px のローダーを作成したいのですが、それよりも大きいサイズまたは小さいサイズのアニメーションもロードしたいと考えています。次に、ローダーの幅と高さを変更して、読み込まれたアニメーションがうまく収まるようにします。
それを行う方法はありますか?
ありがとう。
flash - AS3のステージにアクセスする
何もクリックせずに、起動時にプロジェクターファイルをフルスクリーンで実行しようとしています。私のメインクラスはMovieClipを継承しているので、ステージにアクセスできると言えば...そうです:)
これは単に機能せず、ステージにアクセスできず、エラー1120が発生します。以前にステージにアクセスしたことがあると確信しています。本当に混乱しています。
flash - ステージの幅/高さを柔軟に/自動でフラッシュに合わせるには?
フレックスでwidth
は に設定できますが、フラッシュでは の単位で100%
しか設定できないようです。width/height
px
フラッシュ100%
の代わりにステージを設定する方法はありますか?xxx px
それが問題になる場合は、Flash Professional CS5 を使用しています。
flash - Actionscript3移動するオブジェクトをステージのサイズ変更の中央に配置
ステージのサイズ変更時に、大きなムービークリップ(幅1400ピクセル)をステージの中央に配置したいと思います。この大きなムービークリップは特定のイベントで右に移動するため、次のようなコードは使用できません。
0からのオフセット(ステージの「ビューポート」の左側)を使用して、そのオフセットを中央揃えに使用する方法はありますか?
ムービークリップはxでのみ変更されます。
actionscript-3 - AIR で新しい NativeWindow に合わせてコンテンツのサイズを変更できない
コンテンツDisaplyObjectを取得し、それ自体をポップアップして表示するポップアップウィンドウクラスを作成しようとしていますが、コンテンツのサイズをウィンドウに合わせたり、その逆で頭を割ったりしています...私は思うウィンドウがステージ全体または何かを表示していない可能性がありますか?!
コンテンツが大きくなりすぎて、範囲を超えてしまいます。
コードは次のとおりです。
ありがとう、ミク
apache-flex - Flexで要素を選択できないようにする最良の方法
全て、
ページを「ロック」する新機能の要件の一部として、ロックされたページのすべての要素を選択できないようにすることが望まれます。これを障害者と混同しないでください。すべての要素は、ページがアクティブであるかのように表示されますが、選択可能ではありません。
現在の考えは、明確なキャンバスを作成し、それを既存の要素の上に配置することです。この考えで、私は2つの質問があります:
- 既存の要素の上に明確なキャンバス要素を適用するよりも、すべてのアイテムを選択できないようにするためのより良い方法を考えることができれば、それを説明できますか?
- そうでない場合、オーバーレイされたキャンバスアイテムを受け入れるように既存の実装を改良するための最良の方法は何ですか?ところで、すべての.mxmlページはカスタム.asファイルから継承します。
これがあまり説明的でない場合は申し訳ありませんが、私はFlexを初めて使用し、これを理解するために何日も費やしてきました。
ありがとう、トッド
flash - ステージのサイズ変更と正しい変数の取得
Flash アプリケーション (AS3) では、ステージ サイズを取得してそれを使用し、オブジェクト (ユーザーが制御する) が画面の外に出ないようにしたいと考えています。ただし、使用する場合:
私が得る値は、実際には私が望むものではありません。ステージのサイズが表示されますが、ウィンドウのサイズを変更すると、数値も変化します。さて、htmlページでは、ユーザーがサイズを変更できないため、それは問題ではないと思います...ただし、ウィンドウサイズに依存するよりもしっかりしたものにしたいと思います。私も使用しようとしました:
しかし、それらは「801」と「601」で、実際のステージサイズよりも 1 つ大きくなりました。ウィンドウのサイズを変更しても、これらの値は変わりませんでしたが、1 つ大きくなりました。
私の質問は、ウィンドウのサイズを常に 800 x 600 に変更するにもかかわらず、どうすればステージ サイズを取得できますか? (そしておそらく、その質問には「801 と 601 が表示されるのはなぜですか?」と「ウィンドウのサイズ変更を止めることはできますか?」という質問が隠されています)。ありがとうございました!
flash - AS3: 深くネストされたスプライトの親をステージから見つける方法は?
私がやろうとしていることの完全な説明をします。
別の SWF としてビデオ プレーヤーがあります。このビデオ プレーヤーには、Sprite を拡張する VideoContainer クラスがあります。このクラスには、ビデオと、特定のビデオ ボタンを備えたコントロール バーが含まれています。
この SWF は、他のすべての上にあるメニューを持つ別のメイン SWF にロードされます。ビデオ SWF で [フルスクリーン] をクリックすると、メニューが VideoContainer オブジェクトの上にあることを除いて、すべてがスムーズに進みます。
ロードされた SWF の表示順序を変更して、フルスクリーンで他のすべての上に配置し、フルスクリーンがオフになったときに元に戻す方法が必要です。これはすべて、ビデオ プレーヤー内で行う必要があります。また、子の構成は変更される可能性があるため (ビデオ プレーヤーはメイン SWF の別の場所にロードされる可能性があります)、特定の変更されていないパスを使用することはできません。
のようなことをしたいと思いstage.getUpperMostParentOf(VideoContainer)
ます。何か案は?ありがとう。
actionscript-3 - なぜEvent.ADDED_TO_STAGE
コンストラクターに次のものがない場合、コードに問題が発生することがよくあります。
MovieClipまたはDocumentClassをステージに追加した後でコードを実行すると、うまく機能しているように見えます...しかし、これはなぜですか?