我刚开始尝试使用 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 表面上的任何位置就会触发
如何解决?
打招呼