如何处理qt3d中的点击事件?
我想在场景3D中单击或双击时做一些事情。但在我的控制台上什么也看不出来如何处理qt3d中的点击事件?,qt,qml,qt3d,Qt,Qml,Qt3d,我想在场景3D中单击或双击时做一些事情。但在我的控制台上什么也看不出来 Scene3D { aspects: ["logic", "input"] ... MouseDevice { id: mouse_device } MouseHandler { sourceDevice: mouse_device onPressed: { ... } onPositionChanged: { ... } onW
Scene3D {
aspects: ["logic", "input"]
...
MouseDevice { id: mouse_device }
MouseHandler {
sourceDevice: mouse_device
onPressed: { ... }
onPositionChanged: { ... }
onWheel: { ... }
onClicked: { console.log("click") } // failed
onDoubleClicked: { ... } // failed
}
...
}
也许我错过了什么?或者还有其他方法吗?您想截取3D窗口上的2D单击,还是处理单击3D对象的操作?如果是后者,请尝试使用。我要截取三维窗口上的二维单击是否要截取三维窗口上的二维单击,还是要处理单击三维对象的操作?如果是后者,请尝试使用。我想截取3D窗口上的2D单击