2012-05-24 20 views
6

Estoy un poco atrapado con Windows Azure plateforme. Por ahora, tengo una función Web ASP.NET MVC 3 ejecutándose en Azure. Pero quiero implementar una aplicación de Unity3D Web Player. ¿Cómo puedo realizar esta tarea? Creo que es lo mismo si quiero implementar una aplicación flash en una página web. En lugar de un archivo .swf, tengo un archivo .unity3d. ¿Alguien realizó algún tipo de cosa?Implementar Unity3D en Windows Azure

Gracias mucho!

Respuesta

3

Sí. Usted sólo tiene que tener dos cosas:

  1. instalar los componentes de la Unidad Web Player en su Azure VM: Para lograr que sólo tiene una tarea de inicio para descargar e instalar UnityWebPlayer.exe silenciosamente sin interfaz de usuario. Para obtener más información sobre tareas Inicio ver here

  2. Configuración Unity3d tipo MIME en IIS:

    2,1 http://blogs.iis.net/bills/archive/2008/03/25/how-to-add-mime-types-with-iis7-web-config.aspx

    2,2 http://answers.unity3d.com/questions/28968/mime-settings-for-unity3d-file-type.html

Eso debería ser suficiente.

+0

Realmente gracias, cuidaré de eso. Pero por el momento apareció otro problema. Necesito subir mi archivo .unity3d en mi instancia de rol. Una forma genial será con un formulario html y un controlador. Por lo que entiendo, necesito cargar el archivo en la carpeta E /.../ approot. Pero cómo ?! O tal vez, puedo usar un almacenamiento y recuperar mi archivo. – MaT

+1

Lo mejor es cargar el archivo directamente a Azure Storage desde su página ASP.NET y cuando quiera jugar, obténgalo desde Azure Storage. Alternativamente, también puede usar la carpeta ASP.NET Temp para cargar el archivo, pero recuerde que esto permanecerá en su máquina virtual Azure y no persistirá si la VM se recicla por algún motivo. – AvkashChauhan

+0

Ok, lo entiendo. Y qué hay de almacenarlo en el almacén local y especificar que no se borre al reciclar. – MaT

Cuestiones relacionadas