1. 程式人生 > >unity3d在android上播放視訊及remote的使用

unity3d在android上播放視訊及remote的使用

我覺得大家可以多看看unity的使用者手冊,瞭解各個平臺的特性,我主要看了一下android的。大家去聖典裡面看吧http://game.ceeger.com/Manual/

1. android不支援unity3d的movie texture,不過可以用iPhoneUtils.PlayMovie方法來代替。

function Start() {
	iPhoneUtils.PlayMovie("2.mp4", Color.black,  iPhoneMovieControlMode.Full,iPhoneMovieScalingMode.AspectFit);
}
iPhoneMovieControlMode
是影片控制模式,full表示顯示空間有播放停止等,除了full還有其他的屬性hidden,minimal,cancelOnTouch.

雖然視訊可以播放了,不知道為什麼我的視訊播放到一定時間就停止播放了,這我得在研究一下,有高手知道的話,麻煩指點~~~~

用usb線連線電腦,然後執行手機上的romote就ok了,下面我們寫個指令碼檢驗一下。

function OnGUI(){    
    GUI.Label(Rect(100,100,100,100),"g:"+Input.acceleration);  
}  
你猜猜結果怎麼樣了??



在我們的遊戲場景中真的出現重力感應的值了,呵呵~~~而且你的手機上也會顯示unity裡面的場景哦~~~