2011-07-22 9 views
0

誰かが次のコード行が正確に何を説明することができますか?同じ種類のアプリケーションをブラウザにエクスポートする独自のUnity3Dをビルドする場合、どうすればよいですか?例えば。これらのアプリケーションのタイプをどこかに登録する必要がありますか?埋め込みタイプ=アプリケーションはhtmlの意味ですか?

<embed type="application/vnd.unity" src="webplayer.unity3d"> 

この行は、このウェブサイトhttp://unity3d.com/gallery/live-demos/index.html#bootcampに属し、通常はネイティブのコンピュータリソースを使用する必要がブラウザアプリケーションのために発生します。これらのアプリは、FlashやJavascriptではありません。

自分のソフトウェアでこれを実行したい場合は、どのプロセスを実行する必要がありますか?

誰かがそれについて少し明るくすることができたら、それは非常に高く評価されます!

+0

まだ自分のWebプレーヤーを開発する方法を考え出していない!それはそれほど難しいのですか、まれにしかありませんか? – nosuic

答えて

0

これは確かにMIMEタイプであり、誰かが自分のプログラムでそれを使用するためには、新しいMIMEタイプを登録する必要があります。これは外からの長い官僚的な手順です。それを行う方法はここで見つけることができます:http://www.rfc-editor.org/rfc/rfc2048.txt

1

<embed>タグは、ページにアプレットを追加するために使用され、specific to Mozilla browsersです。

タグの属性は、正確に何が埋め込まれているかによって異なります(HTMLの標準には含まれていません)。たとえば、Javaアプレットでは、typeで定義されたMIMEタイプをサポートするJREのバージョンが、アプレットの実行に使用されます。

src属性は、アプレットの実行に必要なWebサーバー以外の場所(たとえば、ユーザーがプラグインとしてダウンロードしたファイル)の場所を示します。

基本的に、このタグは、埋め込みファイルがUnityアプリケーションであることを示し、ユーザーがプラグインをインストールすると、Unity 3D Webプレーヤが起動する必要があります。この記事の最初の部分にあるリンクには、Javaアプリを埋め込む方法(他のブラウザをサポートする方法を含む)が含まれていますが、他の種類のアプリとは異なります。

+0

ありがとうございました。自分のソート・オブ・プレイヤーをどのように開発して、それがまだインストールされていない場合にユーザーにダウンロードを促すことができるか知っていますか?これはブラウザプラグインではありませんか? – nosuic

関連する問題