問題タブ [actionscript-2]
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.
xml - Flash AS2: CDATA をサーバーに POST する方法は?
HTTP POST 経由でプレーヤーに送信したい XML オブジェクトがあります。XML.sendAndLoad を使用する場合は、これで問題ありません。
問題は、私が生成した XML オブジェクトに CDATA が含まれている場合、POST が発生する前に CDATA が取り除かれることです。
私が持っている場合:
sendAndLoad を実行すると、これが POST されます。
createElement、createTextNode、appendChild などの XMLDOM メソッドを使用して XML を作成しようとすると、同じことが起こります。
AS2 ドキュメントには、CDATA はサポートされていないと書かれています。これに対する回避策はありますか? XML クラスを拡張してオーバーライドすることで修正できると考えていますが、まだ方法が見つかりません。
ありがとう!
flash - ActionScript 2 でマウスがステージから離れたことをどのように検出しますか?
一部の ActionScript 3 コードを ActionScript 2 にダウンポートする必要があり、マウスがステージを離れたときの検出に問題があります。
ActionScript 3 にはEvent.MOUSE_LEAVE
、マウスがステージから離れたことを検出するために使用できる というイベントがありますが、私が見る限り、ActionScript 2 には同等のものはありません。
同じ機能をどのようにエミュレートするのが最善でしょうか?
マウスの動きをリッスンし、ステージの境界に対してマウス座標をチェックしても、マウスがステージを離れるとマウス座標の更新が停止するため、機能しません。
url - ActionScript 2 を使用して SWF ファイルへの URL を見つけるにはどうすればよいですか?
ActionScript 2 を使用して SWF の URL を見つける方法を探しています。
ActionScript 3 では、これは を使用して行われroot.loaderInfo.loaderURL
ますが、ActionScript 2 では同等のものを見つけられませんでした。
SWF が埋め込まれているページの URL を探しているのではなく、実際の SWF の URL を探していることに注意してください。ActionScript 3 を使用することはできません (希望はありますが)。
php - 異なるコンピューター間でのActionscript2のLoadVars.sendAndLoadの問題
私は、ユーザーをメールマガジンに登録するための非常にシンプルなフラッシュアプリ(AS 2)を書いています。それが機能する方法は、LoadVarsを使用して、POSTを介してユーザーの電子メールアドレスで(同じドメインの)PHPスクリプトをヒットすることです。次に、PHPスクリプトは、curlを介して情報を別のドメイン(ニュースレターのメーラーURL)に渡し、ユーザーをサインアップします。
これまでのところ、非常に優れており、テスト対象のコンピューターの約70%で動作します(ローカルではなく、Webサイトからライブでテストされています)。ただし、一部のコンピューターでは、それらのコンピューターから送信された電子メールアドレスがサブスクライバーリストに表示されないため、LoadVars.sendAndLoad呼び出しが行われているようには見えません。Flashアプリとまったく同じように動作するベアボーンHTMLフォーム(同じ変数を持つ同じPHPスクリプトへのPOSTなど)を作成したため、PHPスクリプトはこれらのコンピューターでも機能し、すべてのコンピューターで機能することを知っています。
関連するASは次のとおりです。
これは、Flashクライアント設定のセキュリティ上の問題でしょうか?他に何かアイデアはありますか?同じFlashPlayerバージョンを使用していると仮定すると、異なるコンピューター間で(パフォーマンス以外の)Flash再生に大きな違いはないという印象を受けましたが、この経験はその幻想を打ち砕きます...
flash - ムービークリップを Flash でスクロールする簡単な方法はありますか?
スクロールバーを使用してスクロールできるように、(コンテナ) MovieClip 内の(コンテンツ) MovieClipを取得する方法が必要です。
Flash AS2 コンポーネント
- ScrollArea - 外部からロードされた SWF のみをスクロールできます。
- UIScrollBar - TextField のみをスクロールできます。
内部ムービークリップをスクロールするには?
flash - ActionScript 2 のボクシング パフォーマンス
引数が関数に出入りするたびに、ASボックスとボックス解除の値があると聞きました。
A.したがって、この方が速くなりますか?
B.それともこれ?
flash - MovieClipLoader が失敗する (キャッシュと関係があります)
コンテンツ領域内に収まるようにスケーリングされた 1 つの画像を読み込んで表示する小さなフラッシュ ファイルがあります。これらを javascript ギャラリーで使用するため、1 つの html ページ (swfObject に埋め込まれた) に複数のインスタンスがあります。
サーバーを更新しましたが、私が知る限り、変更された関連するものだけがキャッシュ関連です。以前は、すべてのイメージと swfs が常に再ロードされていました。これで、キャッシュからロードする必要があります。
私はfirebugから、swfが実際にjpgをロードしていることを確認できますが、何も表示されません。これは、多くのブラウザ/OS/フラッシュ プラグインの組み合わせで発生します。一部の画像が表示される場合もあれば、表示されない場合もあります。
moviecliploader イベント ハンドラ (onloadinit、onloaderror) 内のコードは実行されません。
これを機能させる方法についてのアイデアをいただければ幸いです。
flash - コンポーネントを使用して TextField をタブで移動する機能が失われました
ステージに 8 つの TextField を配置しました。タブ オーダーのセットアップがあり、Tab を押して次のフィールドに移動できました。ステージに 2 つのコンポーネント (UIScollBar と Button) を追加した後、どういうわけかこの機能が失われました。どうすれば元に戻せますか?
flash - Flash if ステートメントが true と false を満たす
次のコードがあります。
そして、60前後でこの出力が得られます。
これはどのように可能ですか?私は単純なものが欠けているに違いありません。
私が取り組んでいるプロジェクトは、実際に一枚の紙を拾って動かし、それを元に戻すことをシミュレートしようとしています. この効果を作成するために、フラッシュ ページ フリップ コードを変更しようとしています。
flash - Flash Page Flip をドラッグ可能な Pick Up Paper に変えた人はいますか?
フラッシュ ページ フリップ (ソース: http://76design.com/shiftcontrol/index.php/2005/07/03/dynamic-page-flip/ ) を、持ち上げることができる単一のページに変えようとしています。引きずり回され、元に戻ります。すべてが非常にリアルに見えます。
これを達成できると思う人はいますか?または、この変更をどこかで見たことがありますか?
ありがとう