Add model file selection dialog box

This commit is contained in:
David Rowe 2014-07-19 15:33:54 -07:00
parent c5faeadd81
commit 6027f4dad1

View file

@ -174,6 +174,7 @@ var toolBar = (function () {
that.mousePressEvent = function (event) { that.mousePressEvent = function (event) {
var clickedOverlay, var clickedOverlay,
url, url,
file,
position; position;
clickedOverlay = Overlays.getOverlayAtPoint({ x: event.x, y: event.y }); clickedOverlay = Overlays.getOverlayAtPoint({ x: event.x, y: event.y });
@ -185,7 +186,7 @@ var toolBar = (function () {
if (clickedOverlay === loadURLMenuItem) { if (clickedOverlay === loadURLMenuItem) {
toggleToolbar(false); toggleToolbar(false);
url = Window.prompt("Model url", modelURLs[Math.floor(Math.random() * modelURLs.length)]); url = Window.prompt("Model URL", modelURLs[Math.floor(Math.random() * modelURLs.length)]);
if (url !== null && url !== "") { if (url !== null && url !== "") {
addModel(url); addModel(url);
} }
@ -194,7 +195,10 @@ var toolBar = (function () {
if (clickedOverlay === loadFileMenuItem) { if (clickedOverlay === loadFileMenuItem) {
toggleToolbar(false); toggleToolbar(false);
print("TODO: Upload model file"); file = Window.browse("Model File", "", "FST, FBX, or SVO files (*.fst *.fbx *.svo)");
if (file !== null) {
print("TODO: Upload model file: " + file);
}
return true; return true;
} }