1. 程式人生 > >NGUI之響應滑鼠事件(劃過、停留、點選等)

NGUI之響應滑鼠事件(劃過、停留、點選等)

一、不管什麼響應,必須要新增碰撞器(要注意的是NGUI要用自己的方法來新增碰撞器)

二、給需要響應的遊戲物件或者預設物體新增兩個指令碼UIEventListener 和UIEventOver,如圖


三、假設現在要響應滑鼠停留在物體和移走物體時候的兩種訊息

給物件新增指令碼如下,注意這裡的方法名字可以隨便取得

public void OnHoverOver() //停留的時候響應
	{
		print ("1");
	}

	public void OnHoverOut() //移走的時候響應
	{
		print ("2");
	}

四、最後繫結到事件上面如圖


如上圖Notify指向的是要響應的物體,Method指向的是物體腳本里面要響應的方法