問題タブ [flash-cs3]
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 - BOLD での Flash Dynamic TextFiled フォントの問題
AS3 を使用しており、動的テキストを 1 つ入力しています。プロパティ Fontname "verdana" size "14" style "Bold"
次のような値を割り当てた場合、値がない場合はBOLDで正しいフォントが表示されます
太字スタイルを取得していないため、正しいフォント プロパティが表示されません:(
何を変える必要がありますか?
代替テキスト http://www.freeimagehosting.net/uploads/c37867425c.jpg
flash - Yahoo Astra フラッシュ コンポーネント エラー BaseScrollPane が見つかりません
Yahoo の Astra ライブラリを使用しようとしていますが、基本クラス BaseScrollPane が見つからないというエラーが表示されます。fl.containers.BaseScrollPane からインポートされたようです。これにより、基本的な Flash 10 ライブラリの一部である必要があるため、利用できるはずですが、欠落しているように見えます。これはどこかからの別のパッケージの一部ですか?
更新: 実際のクラス ファイルはハード ドライブの Configuration/Component Source フォルダーにありましたが、それをクラス パス (および Components ディレクトリ) に追加してもうまくいきませんでした。コンポーネントウィンドウからスクロールペインコンポーネントをステージにドラッグしてから削除することで問題を修正しましたが、そのアクションが機能するようになった正確な変更点はわかりません。今後の参考のために知りたい.
actionscript-3 - AAC/MP4 が ActionScript 3 の NetStream で機能しない
Flash CS3 の ActionScript 3 でリモート AAC ファイルを再生しようとしており、現在次のコードを使用しています。
var url:String = "http://a1.phobos.apple.com/us/r1000/020/Music/d4/50/94/mzm.kjjofihr.aac.p.m4a";
var connect_nc:NetConnection = new NetConnection();
connect_nc.connect(null);
var stream_ns:NetStream = new NetStream(connect_nc);
stream_ns.play(url);
(これは以下に基づいています: http://www.adobe.com/devnet/flashplayer/articles/hd_video_flash_player_03.html )
エラーはスローされませんが、サウンドは再生されません。ローカルの AAC ファイルとローカルの MP4 ビデオで同じ動作が得られます。
ストリーミング可能なファイルではない URL またはファイル パスを使用すると、NetStream.Play.StreamNotFound エラーが発生します。これは、有効な URL の場合にストリームが見つかったことを意味すると推測しています。ローカル FLV を使用すると、そのオーディオは問題なく再生されます。
次のリスナーと trace(evt.info.code) を netStatusHandler に追加すると、FLV でトレースされたコード (NetStream.Play.Start など) のみが表示されます。AAC または MP4 ではコードはトレースされません。stream_ns.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
引数をトレースする onMetaData メソッドを持つオブジェクトとして定義された metaDataListener を使用して、このリスナーを追加する場合も同様です (つまり、onMetaData 引数は FLV でのみトレースされ、他のファイル タイプではトレースされません)。
stream_ns.client = metaDataListener;
ここで何がうまくいかないのか、またはそれを診断する方法についてのアイデアはありますか?
ありがとう!
flash - FlashAS3でのアレイのシリアル化
AS3で配列をシリアル化および逆シリアル化する必要があります(それは単語ですか?)。これにより、配列を文字列として送信できます。
唯一の問題は、テキストだけでなく、オブジェクトも含まれていることです。
PHPの場合と同様に、AS3で配列をシリアル化および非シリアル化することは可能ですか?どうすればいいですか?
このバグが修正されると、すべてが私のプログラムでうまくいくでしょう。
編集:TCP経由で接続し、文字列や整数などの単純なものを送信できる複数のフラッシュファイル間で配列を同期できる必要があるため、これに関するデータを文字列形式で一度に送信できる必要があります。
flash - 1 つのキー フレームのみを再生する
これをうまく説明できればと思います。しかし、私のゲームでは、弾丸のムービークリップに 3 つのキーフレームがあります。1 で通常の状態を表示します。2 で爆破を表示し、3 でステージから削除します。合計 3 フレーム。弾丸がオブジェクトに当たると、2 番目のフレームに移動して再生します。フレーム 3 がヒットしたら、それを削除します。これが私のコードです
私の問題は、フレーム 2 に進むが、フレーム 3 に到達しないことです。そのため、フレーム 3 は弾丸をガベージ コレクションできません。代わりに Play() を使用すると動作しますが、gotoAndPlay は動作しません
フレーム3からキーフレームを削除しようとさえしました(それはまだフレームです)。(それがうまくいくことを願っています)しかし、そうではありません。私の問題はばかげていることを知っているので、誰かが助けてくれれば、それは素晴らしいことです. ありがとう
flash - actionscriptクラス内の他のムービークリップを参照する
ムービークリップのアクションスクリプトコードを別のクラスファイルに外部化しました。このムービークリップには、ステージ上の他のいくつかのクリップへの参照が必要です。これらのクリップを参照するために現在行っているのは、Movieclip(this.parent).otherclipを使用することですが、どういうわけかそれは間違っていると感じます。
コンストラクター内のMovieclipから拡張するクラスに必要な参照を渡すためのより良い方法はありますか?または、ここで推奨されるパターンは何ですか?
flash - fla-cs3 (as2) にロードムービー
シンプルな .swf (home.swf) を読み込んで、既存の fla プロジェクト (as2) で自動的に再生しようとしています。これらは私が取ったステップです..
1) 「holder」という名前の MC を作成します。2) MC の最初のフレーム内に、.. loadMovie("home.swf","holder"); に入力します。
何も表示されません。何が間違っているのかわかりません。ご協力いただける場合は、作業中のファイルをお送りします。本当に立ち往生しています..ありがとう。
actionscript-3 - Adobe Flash CS3: DataGrid コンポーネントが壊れていますか?
データグリッド コンポーネントが壊れているようです。
ステージ上にドラッグすると、ただの正方形です。何も入っていません。ただの四角...
次に、ドキュメントの例を使用してプログラムでステージに追加しようとすると、いくつかのエラーがスローされます。
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/fl/controls/DataGrid.html
エラー:
プログラムを完成させるために DataGrid を使用する必要があることを考えると、これは非常に悪いように思えます。
私は何を間違っていますか?どうすれば修正できますか? これはメイン タイムラインのフレーム 1 にある AS3 です。
actionscript-3 - fps を下げずに AS3 でアニメーションを遅くするにはどうすればよいですか
オンラインで見つけた無限回転ギャラリーを実行するこのコードがありますが、今私の問題は、フレームに入るとジャンプして速すぎることです。ロゴの外に出た後と同じくらい速くしたい.
コードは次のとおりです。
ここにデモがあります »
flash - 再生/一時停止ボタンを切り替えます
このフラッシュは初めてで、アクションスクリプトにas2を使用しています。これまでのところ、トグルボタンの作成方法に関する優れたチュートリアルがあるかどうかを知りたいと思っていました。
playitを押すとアニメーションが開始されますが、一時停止ボタンが表示され、その逆も同様になりたいと思いました。