|
@@ -82,31 +82,31 @@
|
|
|
|
|
|
//
|
|
//
|
|
|
|
|
|
- var editor = new Editor();
|
|
|
|
|
|
+ const editor = new Editor();
|
|
|
|
|
|
window.editor = editor; // Expose editor to Console
|
|
window.editor = editor; // Expose editor to Console
|
|
window.THREE = THREE; // Expose THREE to APP Scripts and Console
|
|
window.THREE = THREE; // Expose THREE to APP Scripts and Console
|
|
window.VRButton = VRButton; // Expose VRButton to APP Scripts
|
|
window.VRButton = VRButton; // Expose VRButton to APP Scripts
|
|
|
|
|
|
- var viewport = new Viewport( editor );
|
|
|
|
|
|
+ const viewport = new Viewport( editor );
|
|
document.body.appendChild( viewport.dom );
|
|
document.body.appendChild( viewport.dom );
|
|
|
|
|
|
- var toolbar = new Toolbar( editor );
|
|
|
|
|
|
+ const toolbar = new Toolbar( editor );
|
|
document.body.appendChild( toolbar.dom );
|
|
document.body.appendChild( toolbar.dom );
|
|
|
|
|
|
- var script = new Script( editor );
|
|
|
|
|
|
+ const script = new Script( editor );
|
|
document.body.appendChild( script.dom );
|
|
document.body.appendChild( script.dom );
|
|
|
|
|
|
- var player = new Player( editor );
|
|
|
|
|
|
+ const player = new Player( editor );
|
|
document.body.appendChild( player.dom );
|
|
document.body.appendChild( player.dom );
|
|
|
|
|
|
- var sidebar = new Sidebar( editor );
|
|
|
|
|
|
+ const sidebar = new Sidebar( editor );
|
|
document.body.appendChild( sidebar.dom );
|
|
document.body.appendChild( sidebar.dom );
|
|
|
|
|
|
- var menubar = new Menubar( editor );
|
|
|
|
|
|
+ const menubar = new Menubar( editor );
|
|
document.body.appendChild( menubar.dom );
|
|
document.body.appendChild( menubar.dom );
|
|
|
|
|
|
- var resizer = new Resizer( editor );
|
|
|
|
|
|
+ const resizer = new Resizer( editor );
|
|
document.body.appendChild( resizer.dom );
|
|
document.body.appendChild( resizer.dom );
|
|
|
|
|
|
//
|
|
//
|
|
@@ -123,7 +123,7 @@
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
- var selected = editor.config.getKey( 'selected' );
|
|
|
|
|
|
+ const selected = editor.config.getKey( 'selected' );
|
|
|
|
|
|
if ( selected !== undefined ) {
|
|
if ( selected !== undefined ) {
|
|
|
|
|
|
@@ -135,7 +135,7 @@
|
|
|
|
|
|
//
|
|
//
|
|
|
|
|
|
- var timeout;
|
|
|
|
|
|
+ let timeout;
|
|
|
|
|
|
function saveState() {
|
|
function saveState() {
|
|
|
|
|
|
@@ -163,7 +163,7 @@
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
- var signals = editor.signals;
|
|
|
|
|
|
+ const signals = editor.signals;
|
|
|
|
|
|
signals.geometryChanged.add( saveState );
|
|
signals.geometryChanged.add( saveState );
|
|
signals.objectAdded.add( saveState );
|
|
signals.objectAdded.add( saveState );
|
|
@@ -220,16 +220,16 @@
|
|
|
|
|
|
//
|
|
//
|
|
|
|
|
|
- var isLoadingFromHash = false;
|
|
|
|
- var hash = window.location.hash;
|
|
|
|
|
|
+ let isLoadingFromHash = false;
|
|
|
|
+ const hash = window.location.hash;
|
|
|
|
|
|
if ( hash.slice( 1, 6 ) === 'file=' ) {
|
|
if ( hash.slice( 1, 6 ) === 'file=' ) {
|
|
|
|
|
|
- var file = hash.slice( 6 );
|
|
|
|
|
|
+ const file = hash.slice( 6 );
|
|
|
|
|
|
if ( confirm( 'Any unsaved data will be lost. Are you sure?' ) ) {
|
|
if ( confirm( 'Any unsaved data will be lost. Are you sure?' ) ) {
|
|
|
|
|
|
- var loader = new THREE.FileLoader();
|
|
|
|
|
|
+ const loader = new THREE.FileLoader();
|
|
loader.crossOrigin = '';
|
|
loader.crossOrigin = '';
|
|
loader.load( file, function ( text ) {
|
|
loader.load( file, function ( text ) {
|
|
|
|
|