diff --git a/app/lib/ui/cmd.js b/app/lib/ui/cmd.js index 9996bbf..6c854b9 100644 --- a/app/lib/ui/cmd.js +++ b/app/lib/ui/cmd.js @@ -1,4 +1,4 @@ -var cmd = {}; +const cmd = {}; cmd.proj_forward = function (callback) { 'use strict'; @@ -159,4 +159,30 @@ cmd.black_backward = function (callback) { } }; +cmd.cam_to = function (t) { + const val = parseInt(t.value) + let proceed = false + let total + if (val !== mcopy.state.camera.pos) { + if (val < mcopy.state.camera.pos) { + total = mcopy.state.camera.pos - val + } else if (val > mcopy.state.camera.pos) { + total = val - mcopy.state.camera.pos + } + } + +}; +cmd.proj_to = function (t) { + const val = parseInt(t.value) + let proceed = false + let total + if (val !== mcopy.state.projector.pos) { + if (val < mcopy.state.projector.pos) { + total = mcopy.state.projector.pos - val + } else if (val > mcopy.state.projector.pos) { + total = val - mcopy.state.projector.pos + } + } +} + module.exports = cmd; \ No newline at end of file