問題タブ [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.
flash - 関数内で関数を呼び出す-FlashActionscript2.0
XMLをActionscriptにロードした後に関数を呼び出そうとしていますが、その関数をどのように呼び出すのか疑問に思っています。例:
では、onRelease関数のように、コードの別の部分で「 callMe ()」関数を呼び出すにはどうすればよいですか?
ActionScript 2.0はとても奇抜です!何か案は?
flash - AS2 で Video オブジェクトを動的に作成し、それを MovieClip に追加するにはどうすればよいですか?
ActionScript 2 で Video オブジェクトを動的に作成し、それをムービー クリップに追加する必要があります。AS3 では、次のようにします。
残念ながら、AS2 でこれを実現する方法がわかりません。ビデオは MovieClip の子ではないため、 attachMovie() は何も得られないようです。AS3 の UIComponent.addChild() メソッドに相当するものもありません。
実際にステージに表示される AS2 で Video オブジェクトを動的に作成する方法はありますか?
ただし、一度に複数のビデオが必要になる可能性があります。そのビデオオブジェクトを複製することは可能ですか?
別のソリューションが機能していると思います。これは最適ではありませんが、他のコンポーネントに対して行う必要があることの一部に適合しているため、プロジェクト内であまり場違いではありません。私がそれを理解したら、私がしたことをここに投稿します。
php - Flash ゲームの PHP ベースのハイスコア テーブルをハッキングする人々を阻止する最善の方法は何ですか?
私は、スコアの上限がなく、サーバー上で動きを再生するなどしてスコアを確認する方法がないアクション ゲームについて話しています。
私が本当に必要としているのは、Flash/PHP で可能な最強の暗号化と、Flash ファイル以外から PHP ページを呼び出す人を防ぐ方法です。過去に、単一のスコアに対して複数の呼び出しを行い、チェックサム/フィボナッチ数列などを完成させ、Amayeta SWF Encrypt を使用して SWF を難読化する簡単な方法をいくつか試しましたが、最終的にはすべてハッキングされました。
StackOverflow の回答のおかげで、Adobe からさらに情報を見つけました - http://www.adobe.com/devnet/flashplayer/articles/secure_swf_apps_12.htmlとhttps://github.com/mikechambers/as3corelib -暗号化に使用できます。ただし、これで CheatEngine を回避できるかどうかはわかりません。
AS2 と AS3 が異なる場合、両方の最適なソリューションを知る必要があります。
主な問題は TamperData や LiveHTTP ヘッダーのようなものですが、CheatEngine (Mark Webster に感謝) のような、より高度なハッキング ツールがあることも理解しています。
flash - アプリケーションを ActionScript2 から ActionScript3 に移植する最良の方法は何ですか?
私たちのアプリケーションは ActionScript2 で書かれており、約 50.000 行以上のコードがあります。私たちはそれを ActionScript3 に移植したいと考えており、オプションが何であるかを見つけようとしています。手動で行う必要がありますか、それともコンバーターを使用できますか? また、どのような問題が予想されるでしょうか?
flash - フラッシュ内の複数のローカル接続-より良いアーキテクチャは何ですか?
AS3でlocalConnectionを使用して、複数のフラッシュアプリケーションが中央アプリケーションと対話できるようにしています。(一部はAS2、一部はAS3です)。
中央アプリケーションは、受信接続ごとに個別のlocalConnection変数を使用する必要があります(そうしないと、接続を試みる2番目のアプリが拒否されます)。
しかし、メッセージを送り返すのはどうですか?
メインアプリケーションで単一のlocalConnectionを使用して他のすべてのアプリケーションにメッセージを送信する方がよいでしょうか、それともターゲットごとにLC変数を割り当てる必要がありますか?(とにかく.sendコマンドでターゲットを指定するので)
すべてのメッセージを終了するための1つのドア、またはメッセージターゲットごとに1つのドア?どちらが良いのか、そしてその理由は?
flash - Actionscript 2:MovieClipLoader.onLoadProgressが本番環境で起動しない
私はFlashCS3で作業しており、Actionscript 2をターゲットにしており、イメージプリローダーを作成しています。ダウンロードシミュレーションをオンにしてムービーをテストすると、すべてが正常に機能し、プリローダーが作成したダウンロードプログレスバーを正常に更新します。ただし、映画をWebサーバーにアップロードすると、MovieClipLoader.onLoadProgressイベントがアップロードの最後まで発生しないかのように動作します。これは、映画が通知なしで数秒間ダウンロードされた後、アクティビティの突然のバーストと私のプリローダーは非常に急速に0から100%になります。誰かが以前にこの動作に遭遇したことがありますか?もしそうなら、私は何を間違っていますか?
actionscript - Actionscript 2 関数
私は経験豊富なプログラマーですが、Flash/Actionscript を使い始めたばかりです。特定の理由により、Actionscript 3 ではなく 2 を使用する必要があるプロジェクトに取り組んでいます。
以下を実行すると (新しいフラッシュ プロジェクトのフレーム 1 に配置しただけです)、出力は 1 ではなく 3 になります。1にする必要があります。
「ii」変数のスコープがループ間で続くのはなぜですか?
flash - Actionscript 2 MovieClip ベースのクラスを動的に作成する方法
コードで MovieClip ベースのクラスを許可し、コンストラクターを呼び出すヘルパー メソッドを作成しました。残念ながら、MovieClip コールバックonLoad()が呼び出されないため、ソリューションは完全ではありません。
(メソッドを作成したFlashdevelop スレッドへのリンク。)
コンストラクターとonLoad()の両方が適切に呼び出されるように、次の関数をどのように変更できますか。
作成したいクラスの例:
そして、現在コードでクラスを作成する方法のいくつかの例:
actionscript - Actionscript 2 で、XML オブジェクトから 302 リダイレクトを取得するにはどうすればよいですか?
私は Actionscript 2 プロジェクトに取り組んでいます - XML オブジェクトを使用して、302 リダイレクトとして返される URL を見つけようとしています。actionscript 2でこれを行う方法はありますか?
コード:
actionscript - 範囲の問題 - actionscript を使用してボタン内のムービークリップを制御する
actionscript 2 を使用して、ボタン シンボルのレイヤーにあるムービークリップ (またはグラフィック) シンボルを表示/非表示にしようとしています。
ボタンのアクションで:
トレースは未定義を返します...だから、子要素に対処する方法を理解するのに問題があると思います。ただし、私はフラッシュ プログラマーではありません...現在、サイド プロジェクトのためにハッキングしているだけなので、おそらくそれがどのように機能するのか理解していません。
ありがとう、ジム:)