TModel3D的OnClick事件

时间:2014-05-14 12:19:59

标签: delphi onclick firemonkey delphi-xe5

我正在使用Delphi XE5并且我有firemonkey应用程序。有一个Viewport,我放了一个TModel3D实例并从Obj文件中加载了一个对象(它是一个简单的对象。挤压六边形),它在3dsMax中创建。 我用一个简单的ShowMessage为这个对象编写了OnClick函数('');但是当我点击它时它不会触发。 OnClick适用于TCube,TSphere,... 如何为TModel3D安装OnClick事件和其他事件,如OnMouseMove和OnDblClick?

感谢。

1 个答案:

答案 0 :(得分:1)

无论您的3D模型是OBJ,还是ASE或DAE,onClick事件都无效。

tmodel3d中的所有鼠标事件和Cursor属性都不起作用。

自2012年以来,Embarcadero从未解决过这个问题(可能是Xe3)。它更像是FireMonkey的永久性错误 - Delphi。

您还可以阅读: https://forums.embarcadero.com/thread.jspa?messageID=442911&tstart=0#442911