我是Unity新手,我正在做一些教程,但是一个让我疯狂。我有一个带有盒子对撞机的旋转立方体。除OnMouseDown()外,所有事件都有效。我不知道是什么问题......这是一段代码。
void onMouseDown() {
Debug.Log ("On Mouse Down Event!!!!!!!!!");
}
void OnMouseUp() {
Debug.Log("On Mouse Up Event");
}
void OnMouseOver() {
Debug.Log("On Mouse Over Event");
}
void OnMouseEnter() {
Debug.Log("On Mouse Enter Event");
}
void OnMouseDrag() {
Debug.Log("On Mouse Drag Event");
}
在控制台中,显示消息“On Mouse Down Event !!!!!!!!!”对我在立方体上的大量点击不重要。
答案 0 :(得分:16)
void OnMouseDown()
{
Debug.Log("On Mouse Down Event!!!!!!!!!");
}
您的OnMouseDown
方法需要使用大写O
,而不是小写的方法。试试吧,它应该有用。