我刚开始尝试使用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表面上的任何地方
,它就会触发如何解决?
招呼
答案 0 :(得分:1)
tQuery('cube').on('click', function(e){});
这应该做到