2012-05-24 33 views
6

Azure plateforme pencerelerine biraz takılı kaldım. Şimdilik, Azure'da çalışan bir ASP.NET MVC 3 Web rolüm var. Ama Unity3D Web Player Uygulaması dağıtmak istiyorum. Bu görevi nasıl yapabilirim? Bir web sayfasında bir flash uygulaması dağıtmak istersem, sanırım aynı şey. Bir .swf dosyası yerine, bir .unity3d dosyam var. Birisi bir şey yaptı mı?Windows Azure'da Unity3D dağıtın

Çok teşekkürler!

cevap

3

Evet. Azure VM

  1. yükleyin Unity Web Player bileşenleri: Sadece indirip UI olmadan sessizce UnityWebPlayer.exe yüklemek için bir başlangıç ​​görevi gerektiğini başarmak için sadece iki şey yok olması gerekir. Başlangıç ​​görev hakkında daha fazla IIS'de here

  2. Kur Unity3D Mim Türü başlığını öğrenmek için:

    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

yeterli gerektiğini.

+0

Gerçekten teşekkürler, Bundan sonra bakacağım. Ama şu an için başka bir problem çıktı. .unity3d dosyasını kendi rol örneğime yüklemem gerekiyor. Serin bir şekilde bir html formu ve denetleyici ile olacaktır. Anladığım kadarıyla, dosyayı E /.../ approot klasörüne yüklemem gerekiyor. Ama nasıl ?! Ya da belki bir depo kullanabilir ve dosyamı alabilirim. – MaT

+1

Dosyayı ASP.NET sayfanızdan doğrudan Azure Storage'a yüklemek ve oynamak istediğinizde Azure Storage'dan almak en iyisidir. Alternatif olarak, dosyayı yüklemek için ASP.NET Temp klasörünü de kullanabilirsiniz, ancak bunun Azure VM'nizde kalacağını ve herhangi bir nedenle VM'nin geri dönüştürülüp dönüştürülmediğini hatırlamayacağınızı unutmayın. – AvkashChauhan

+0

Tamam, anlıyorum. Ve ne yerel localstorage depolamak ve geri dönüşüm üzerinde silmemek için belirtin. – MaT