建立Play界面、能個把各個圖片組合成一個場景,場景組成後背景可以不停的滾動,當鼠標單擊時顯示圖片手型鼠標spa
一、建立背景、地面、樹木、草 ,這裏注意Z軸的排序,一層一層則第一個Z:0 後面0.1,0.2 ……不然會被遮蓋不顯示。code
二、建立一個空的GameObject 並把上面的背景、地面、樹木、草拖進來組成一個backgroundorm
js代碼視頻
#pragma strict var speed:float=0.1; function Start () { } function Update () { transform.Translate(Vector3.left*speed*Time.deltaTime);//左移動 if(transform.position.x<=-0.99){//第一個場景走完 transform.position.x=0.99;//轉回來 } }
新建一個空的GameObject、並把customCusor.js代碼付給它blog
#pragma strict //鼠標 var myCusor:Texture2D; //單擊鼠標 var myClickCusor:Texture2D; //寬度 var width:float; //高度 var height:float; private var showClickCusor:boolean=false;//是否顯示點擊鼠標的圖片 function Start () { Screen.showCursor=false;//不顯示默認鼠標 } function Update () { if(Input.GetMouseButton(0)){ showClickCusor=true; }else{ showClickCusor=false; } } function OnGUI(){ if(showClickCusor){ GUI.DrawTexture(Rect(Input.mousePosition.x-width/2.0,(Screen.height-Input.mousePosition.y)-height/2.0,width,height),myClickCusor); }else{ GUI.DrawTexture(Rect(Input.mousePosition.x-width/2.0,(Screen.height-Input.mousePosition.y)-height/2.0,width,height),myCusor); } }
來自龔老師視頻《Unity3D憤怒的小鳥》排序