立方体上的tQuery事件处理程序

时间:2012-09-14 17:23:02

标签: webgl tquery

我刚开始尝试使用tQuery和webgl .. 最简单的代码是:

var world = tQuery.createWorld().boilerplate().start();
var object = tQuery.createCube().addTo(world);

现在我想向节点发送一些数据,如果已经点击了该多维数据集, 但它并没有真正起作用,我尝试了不同的版本,如:

$('canvas').click(function(e){
    socket.emit('foo', { msg: 'cube clicked'});
});

直到

$(tQuery('cube')).on('click', function(e){
    socket.emit('foo', { msg: 'cube hovered'});
}); 

但是如果我点击立方体不仅会触发它,如果我点击立方体旁边也会触发它 - >如果我点击tQuery表面上的任何地方

,它就会触发

如何解决?

招呼

1 个答案:

答案 0 :(得分:1)

tQuery('cube').on('click', function(e){});

这应该做到