問題タブ [jsfl]
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 - Flash CS4、JSFL:exportPNGの設定を変更する
JSFLを使用してFLAを一連のPNG画像としてエクスポートする必要があります。
私が直面した最初の問題は、document.importPublishProfileStringを呼び出して現在の公開プロファイルを変更できないことです。これは常に失敗します(0を返します)。次に、別の公開プロファイルを作成し、すでに存在する場合は削除します。ドキュメントに記載されていない理由がわかりません。
2番目の問題はより深刻です。document.exportPNG()を呼び出すと、公開プロファイルが無視されます。代わりに、[ファイル]>[エクスポート]>[ムービーのエクスポート]ダイアログで最後に使用した幅と高さが使用されます。プロファイルは正しい設定で作成されています。UIを使用してそれらを確認できます。UIを介した公開([ファイル]> [公開])でも、ムービーエクスポートの設定を使用するようになりました。
プロファイルからexportPNGが設定を尊重するようにする方法はありますか?
apache-flex - Flex/AIR: JSFL を呼び出す
いくつかの fla を公開するために JSFL ファイルを作成しましたが、今度はそのスクリプトを flex / AIR アプリケーションから呼び出したいと思います。
そのため、ユーザーは JSFL ファイルを参照して選択する必要があります。JSFL ファイルを選択すると、JSFL に記述されていることを実行して実行する必要があります。JSFL を実行すると、問題は発生せず、すべてうまくいきます。しかし、flex/AIR アプリケーションからファイルを呼び出せないようです。
フラッシュ AS3.0 ファイルを書き込んで、そこから JSFL を呼び出してみましたが、うまくいきません。
私が使用する関数は MMExecute ですが、まだ何もありません...かなり長い間検索しており、これを本当にやりたいと思っています。とにかく、ここにいくつかのコードがあります...
flash - JSFL: ダイアログ ボックスの抑制/自動クリック
私のJSFLには上記のコードがあります。
そして 3 行目に、ダイアログ ボックスが表示されます:
タイトルが「ライブラリの競合を解決する」
2 つのラジオ ボタン オプション: 「置換」、「置換しない」
2 つのボタン: 「OK」、「キャンセル」
このダイアログ ボックスが原因で
、スクリプトの実行を手動で監視し、ボタンをクリックする必要があります。
1. この種のダイアログ ボックスを完全に抑制します。
2. または、これらの種類のダイアログに既定のオプションをプログラムで提供します。
JSFLでどうすればいいですか?
flash-cs4 - JSFL-Flash CS4:テキストフィールドのフォントを埋め込みフォントに置き換えます
flaライブラリのテキストフィールドのフォントを変更するために、一連のJSFLスクリプトを試しました。これらのスクリプトを使用して、ライブラリに存在する埋め込みフォントのテキストフィールドのフォントを変更しました。すべてのスクリプトはFlashCS3で正常に実行されますが、FlashCS4では常に失敗します
例を挙げましょう。flaシーンのすべてのテキストフィールドで使用されている「Arial」フォントを「myEmbeddedArial*」埋め込みフォント(シンボル)に置き換えます。jsflフォントの置換手順は次のとおりです。
私はこの問題について多くの詳細を与えることができますが、誰かがすでにそれを観察していて、その根本的な原因について知っているかもしれませんか?
ありがとう
PS:Flash CS4 IDEの「フォント」の検索/置換機能は、テキストフィールドに空の文字列が含まれていない場合、およびこのテキストフィールドを含むシンボルがシーン内にあり、「現在のドキュメント」で検索した場合にのみ正しく機能することに注意してください。「現在のシーン」で)。
jsfl - JSFL を使用してフォント置換ダイアログ ボックスを閉じる方法
JSFL を使用してフォント置換ダイアログ ボックスを閉じる方法はありますか? JSFL を使用して *.fla ファイルを開こうとしていますが、1 つのフォントが存在しないため、フォント置換ダイアログ ボックスが表示されます。JSFL を実行するには、[OK] または [キャンセル] ボタンを手動でクリックする必要がありました。JSFL を使用してそのダイアログ ボックスを選択または閉じるにはどうすればよいですか? ありがとう。-ジェームズ
flash - tlf テキスト フィールドのテキストを jsfl から変更する
jsfl を使用して tlf テキスト フィールドのテキストを設定/変更するにはどうすればよいですか。どうやら .setTextString() は従来のテキスト フィールドでのみ機能します。
flash - JSFL を使用して、Flash IDE で開いているすべての FLA ファイルをコンパイルする
Flash IDE で開いているすべての fla をコンパイルする JSFL スクリプトはありますか?
flash - AS3(エクスポート用)を介してFlashEditorで作成された長方形のグラデーションにアクセスする
Flashエディターで作成した長方形のグラデーション設定をエクスポートする必要があります。私たちのアーティストは、.flaのグラデーションで長方形を作成します。.swfまたは私が書くことができるフラッシュプラグインからグラデーションパラメータを取得することは可能ですか?
flash - JSFLsetCustomStrokeはstroke.style="noStroke"では機能しません
だから私はJSFLをいじっていて、コウノトリがなしに設定したかったのです。これは次のように行う必要があります。
しかし、それは機能しません。
対応することを塗りつぶしで行うとうまくいきます!(塗りつぶしにまったく問題はありませんでした!)
ツールバーで(カラーピッカーを使用して)手動でコウノトリが「なし」に設定した場合、次のように実行します。
aRGB値が000000 00(0アルファ、0赤、0緑、0青)の塗りつぶされたコウノトリが表示されます。(通常、カラーツールバーを使用することは不可能です)
そのコマンドをもう一度実行すると、正しいストロークの色が得られます。(通常の単色の場合にも機能します。ストロークがグラデーションまたはビットマップの場合、何も起こりません)。
先ほど申し上げましたように、塗りつぶしの設定には全く問題ありません。ストロークのみ。
flash - jsflを使用してFlashのムービークリップのテキストフィールドを変換する
基本的に、Flashコマンドを使用してムービークリップ内の選択したテキストのグループを個別に変換する方法が必要です。たとえば、ステージでテキストアイテムだけを選択することは次のとおりです。
そして、ムービークリップの選択範囲を変換することは次のとおりです。
したがって、ステージをループして、ムービークリップの各テキストフィールドを変換する方法を知る必要があります。
ありがとう。