0

やあ...

     I am having a query about how to publish in HTML5 format through flash.

アニメーションと Actionscript 3.0 を含む .fla ファイルを HTML に公開すると、ブラウザで Flash Player をダウンロードするよう求められます。ただし、.html ファイルをロードする際に、ブラウザに Flash Player をインストールする必要はありません。ですから、問題について私を導いてください。

前もって感謝します..

4

1 に答える 1

1

HTML に公開するというメニューの意味を誤解しています。これは、SWF ファイルと、SWF を埋め込むための HTML コードを含む対応する HTML ファイルを公開するだけです。これはクロス コンパイル オプションではありません。それらは存在しますが、Flash CS5 でデフォルトで得られるものではありません。

AS3 から HTML/JS へのクロス コンパイルに興味がある場合は、RandoriやFalconJSなどのプロジェクトをチェックしてください

最近、シカゴで何人かの開発者がこれらの両方について話しているのを見ました。どちらも有望なコンセプトのようです (基本的には Flash Player を回避します)。

モバイル展開用に開発しようとしている場合のもう 1 つのオプションは、コードをエア インストーラーとしてパッケージ化することです。これにより、AIR ランタイム (多数のデバイス、iOS、Android、Blackberry などでサポートされている) 上でコードが実行されますが、これはブラウザー エクスペリエンスではなく、アプリ タイプの取引のダウンロードです。

2 人の開発者 (1 人は Apache Flex から、もう 1 人は Randori の作成者) から得た情報によると、Adobe のプラットフォームはほとんどのモバイル デバイスでサポートされなくなっているため、どちらも Adob​​e のプラットフォームに過度の信頼を置きたくありませんでした。

余談ですが、Adobe には Edge と呼ばれる製品もあり、Flash と同様のツールセットを使用してアニメーションを作成し、HTML/JS/CSS をエクスポートできます。AS3、オブジェクト指向プログラミング、またはタイプセーフ言語に興味がない場合、クロス コンパイルは最適なオプションではない可能性があります。私は個人的に最近 AngularJS で遊んでいて、Flex との類似点が気に入っていますが、素晴らしいスクリプト/ライブラリ/フレームワークがたくさんあります。達成しようとしていることをもう少し説明していただければ、より的確な指導を行います。

于 2013-04-04T07:31:37.100 に答える