Skip to content

Commit

Permalink
examples/ cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
jeromeetienne committed Feb 26, 2012
1 parent 41d2fee commit 8d89b75
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 15 deletions.
32 changes: 19 additions & 13 deletions examples/domevent/tquery.object3d.domevent.js
@@ -1,25 +1,31 @@
(function(){
var domEvent = new THREEx.DomEvent();
;(function(){
var domEvent;
var getInstance = function(){
if( !domEvent ){
domEvent = new THREEx.DomEvent();
// yuk!!!! workaround a bug
// ugly kludge to automatically set the camera in threex.domevent
// - see github issue #11
// - better version would be to listen so events on tQuery ?
// - tQuery.on('cameraChange', function(world){
//
// })
domEvent.camera(tQuery.world.camera());
}
return domEvent
}

tQuery.Object3D.register('on', function(eventType, callback){
var domEvent = getInstance();

// yuk!!!! workaround a bug
// ugly kludge to automatically set the camera in threex.domevent
// - see github issue #11
// - better version would be to listen so events on tQuery ?
// - tQuery.on('cameraChange', function(world){
//
// })
domEvent.camera(tQuery.world.camera());



this.each(function(object3d){
domEvent.bind(object3d, eventType, callback, false);
});
return this; // for chained API
});

tQuery.Object3D.register('off', function(eventType, callback){
var domEvent = getInstance();
this.each(function(object3d){
domEvent.unbind(object3d, eventType, callback, false);
});
Expand Down
4 changes: 2 additions & 2 deletions examples/linkify/index.html
Expand Up @@ -26,10 +26,10 @@
object.on('click', function(event){
if( big ){
big = false;
tQuery(event.target).scale(2);
tQuery(event.target).scale(1);
}else{
big = true;
tQuery(event.target).scale(1);
tQuery(event.target).scale(2);
}
});

Expand Down

0 comments on commit 8d89b75

Please sign in to comment.