4

我是 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!!!!!!!!!” 我在多维数据集上的大量点击似乎并不重要。

4

1 回答 1

16
void OnMouseDown() 
{        
    Debug.Log("On Mouse Down Event!!!!!!!!!");
}

您的OnMouseDown方法需要用大写字母编写O,而不是小写字母。尝试一下,它应该可以工作。

于 2013-04-09T09:50:06.230 回答