Web
Flash:セットアップ

初めてのFlash開発

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

Unity Flashとは何か

Note. Flash deployment licenses are no longer available and Flash will be removed from Unity 5. However, Flash support will continue throughout the 4.x cycle.

FlashビルドオプションによりUnityでSWFファイル(ShockWave Flash)をパブリッシュできます。これらのSWFファイルはブラウザにインストールされたFlashプラグインにより再生することが出来ます。世界のほとんどのコンピュータはFlash Playerがインストールされているか,あるいはAdobe Flashウェブサイトでインストールすることが出来ます。WebPlayerビルドにより3Dアセット,オーディオ,物理挙動,およびスクリプトのファイルを作成するのと同様に,UnityはSWFファイルをビルド出来ます。ゲームの全てのスクリプトは自動的にActionScript,すなわちFlash Playerが動作するスクリプティング言語,に変換されます。

Unity FlashビルドオプションにSWFファイルをエクスポートして,ブラウザでプレイバックできることに留意して下さい。SWFはモバイルプラットフォームでのプレイバックを意図していません。

パフォーマンス比較

現時点でUnity WebplayerコンテンツとFlash SWFコンテンツの直接的な比較結果はもっていません。ほとんどのwebplayerコードはネイティブコードとして実行され,例えば,PhysXはネイティブコードとして実行されます。比較として,SWFファイルをビルドするとき全ての物理挙動のランタイムコード(衝突判定,ニュートン物理学)はActionScriptに変換されます。通常はUnity webplayer版よりSWF版が遅くなります。もちろん,Flash向けに最適化するために最善を尽くしています。

他の例:

Web
Flash:セットアップ