change controllerDispatcher to setTimeOut update

This commit is contained in:
Dante Ruiz 2017-11-16 10:42:28 -08:00
parent 94ac8e52d5
commit c82798673f

View file

@ -367,6 +367,8 @@ Script.include("/~/system/libraries/controllerDispatcherUtils.js");
if (PROFILE) { if (PROFILE) {
Script.endProfileRange("dispatch.run"); Script.endProfileRange("dispatch.run");
} }
Script.setTimeOut(_this.update(), 60);
}; };
this.setBlacklist = function() { this.setBlacklist = function() {
@ -452,7 +454,6 @@ Script.include("/~/system/libraries/controllerDispatcherUtils.js");
}; };
this.cleanup = function () { this.cleanup = function () {
Script.update.disconnect(_this.update);
Controller.disableMapping(MAPPING_NAME); Controller.disableMapping(MAPPING_NAME);
RayPick.removeRayPick(_this.leftControllerRayPick); RayPick.removeRayPick(_this.leftControllerRayPick);
RayPick.removeRayPick(_this.rightControllerRayPick); RayPick.removeRayPick(_this.rightControllerRayPick);
@ -465,5 +466,5 @@ Script.include("/~/system/libraries/controllerDispatcherUtils.js");
Messages.subscribe('Hifi-Hand-RayPick-Blacklist'); Messages.subscribe('Hifi-Hand-RayPick-Blacklist');
Messages.messageReceived.connect(controllerDispatcher.handleHandMessage); Messages.messageReceived.connect(controllerDispatcher.handleHandMessage);
Script.scriptEnding.connect(controllerDispatcher.cleanup); Script.scriptEnding.connect(controllerDispatcher.cleanup);
Script.update.connect(controllerDispatcher.update); Script.setTimeout(controllerDispatcher.update, 60);
}()); }());