Unity3D Webplayer で外部アセットをロードする適切な方法は何ですか?
私の例は、空のシーンとボタンで構成されています。ユーザーがボタンをクリックしたときに、外部アセットをシーンにロードする必要があります。スクリプトなどを割り当てる必要がありますが、質問は、スクリプトを使用して空のオブジェクトを作成できますが、外部アセットをそれにロードする方法ですか?
外部アセットは、リモート PC に保存されたファイルで、http またはその他のプロトコルでアクセスできます。
Unity3D Webplayer で外部アセットをロードする適切な方法は何ですか?
私の例は、空のシーンとボタンで構成されています。ユーザーがボタンをクリックしたときに、外部アセットをシーンにロードする必要があります。スクリプトなどを割り当てる必要がありますが、質問は、スクリプトを使用して空のオブジェクトを作成できますが、外部アセットをそれにロードする方法ですか?
外部アセットは、リモート PC に保存されたファイルで、http またはその他のプロトコルでアクセスできます。
Unity には、特定のプロトコルからデータにアクセスするための WWW クラスがあります。最も顕著なのは、上で述べたような http です。
http://docs.unity3d.com/Documentation/ScriptReference/WWW.html
オブジェクトが正常に返された場合は、ダウンロードしたデータにアクセスできます。ダウンロードした生のバイトにアクセスして、必要に応じてデータを処理できます。または、状況に応じて、テキストまたはテクスチャとしてアクセスすることもできます。