Unity(鼠标事件)

429 阅读1分钟

#一、描述 此课程介绍鼠标的一些回调方法

#二、说明

    //当鼠标在游戏对象上按下时

	void OnMouseDown(){
		print ("OnMouseDown");
	}

	//当按钮放开时
	void OnMouseUp(){
		print ("OnMouseUp");
	}

	//当鼠标在游戏对象上按下后,就开始一直调用此方法,不管鼠标移动到哪,直到鼠标松开结束
	void OnMouseDrag(){
		print ("OnMouseDrag");
	}

	//当鼠标进入游戏对象时调用
	void OnMouseEnter(){
		print ("OnMouseEnter");
	}

	//当鼠标退出游戏对象时调用
	void OnMouseExit(){
		print ("OnMouseExit");
	}

	//当鼠标在游戏对象上滑动停留时调用
	void OnMouseOver(){
		print ("OnMouseOver");
	}

	//此方法是在鼠标down下后,如果鼠标的up还是停留在游戏对象上,才会调用,如果鼠标移动出游戏对象up,则不会调用
	void OnMouseUpAsButton(){
		print ("OnMouseAsButton");
	}