なぜ JSF を JSFL に変換するのですか?
.jsf は2013年に開発終了した Adobe Fireworks を独自のスクリプトエンジンで制御し、.jsfl は独自のタイムラインとシンボルオブジェクトモデルを持つ別のランタイムを介して Adobe Animate を制御します。2つの API 間にマッピングはなく、Fireworks スクリプト内の意味のある呼び出しはすべて、Animate には存在しないオブジェクトを参照しています。
JSF から JSFL への変換方法
VS Code FREE
VS Code で .jsf を開いて Fireworks スクリプトのロジックを読み取り、Adobe Animate JavaScript API をターゲットにした新しい .jsfl ファイルを記述します。
これらの形式について
品質と注意点
.jsfの拡張子を.jsflに変更して Animate で実行しても失敗します。Fireworks 固有の呼び出し(fw.*)は Animate のランタイムには存在しません。- Adobe Fireworks は2013年に開発が終了しており、その API の多くには直接対応する Animate の機能がありません。
- 自動変換ツールは存在せず、実現も不可能です。2つのスクリプト環境は、移行パスを考慮せずに独立して開発されました。
よくある質問
`.jsf` を `.jsfl` にリネームして Animate で実行できますか?
いいえ - Fireworks 固有の呼び出し(
fw.*)は Animate のランタイムには存在しないため、スクリプトはエラーになります。Fireworks スクリプトを Animate スクリプトに自動変換するツールはありますか?
そのようなツールは存在しません。2つの環境は独立して開発されており、Adobe は移行パスを提供しませんでした。
`.jsf` スクリプトの内容を確認したいだけの場合はどうすればよいですか?
任意のテキストエディタで開いてください。これは特別なエンコーディングのないプレーンな JavaScript であり、Adobe ソフトウェアは必要ありません。