我覺得大家可以多看看unity的用戶手冊,了解各個平台的特性,我主要看了一下Android的。
1. android不支持unity3d的movie texture,不過可以用iPhoneUtils.PlayMovie方法來代替。
static function PlayMovie (path :string, bgColor : Color, controlMode : iPhoneMovieControlMode = iPhoneMovieControlMode.Full, scalingMode : iPhoneMovieScalingMode =iPhoneMovieScalingMode.AspectFit) : void
iPhoneMovieScalingMode是影片縮放模式,即屏幕顯示的大小。
雖然視頻可以播放了,不知道為什麼我的視頻播放到一定時間就停止播放了,這我得在研究一下,有高手知道的話,麻煩指點~~~~
2.首先下載一個romote.apk安裝在手機上,LinuxDC.com的資源裡面有:
免費下載地址在 http://linux.linuxidc.com/
用戶名與密碼都是www.linuxidc.com
具體下載目錄在 /2012年資料/5月/26日/Unity3D在Android上播放視頻及remote的使用/
用usb線連接電腦,然後運行手機上的romote就ok了,下面我們寫個腳本檢驗一下。
在我們的游戲場景中真的出現重力感應的值了,呵呵~~~
更多Android相關信息見Android 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=11