其他分享
首页 > 其他分享> > Stone 3D教程:如何处理场景中物体点击交互事件

Stone 3D教程:如何处理场景中物体点击交互事件

作者:互联网

如果是通过stone 3d运行时库集成到普通网页中,

有可能会需要处理场景中物体的交互事件来实现一些自定义的行为,最常见的是点击、悬停等事件交互。

这可以通过在stone 3d容器中侦听如下事件来实现:

事件的detail.object属性为场景中对象的名称。

举例如下,假设stone_div是3d场景容器的id:

var cont = document.getElementById('stone_div')
cont.addEventListener("tds_ev_entity_pointerdown", function(event) {
    alert('your have clicked object: ' + event.detail.object);
});

在线演示案例如下:

https://wow.techbrood.com/fiddle/61586

标签:stone,教程,object,3D,Stone,entity,tds,ev,3d
来源: https://blog.csdn.net/iefreer/article/details/115803917