ShadowEditor/index.html
liteng 799382ded8 1、材质改变事件。
2、添加脚本事件。
3、移除脚本事件。
4、脚本改变事件。
5、窗口大小改变事件。
6、网格显示隐藏改变。
7、刷新Object3D侧边栏。
8、历史改变事件。
9、刷新脚本编辑器。
10、彻底删除signals相关代码。
2018-06-18 15:50:40 +08:00

108 lines
4.8 KiB
HTML

<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">
<title>Shadow Editor</title>
<meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
<link href="assets/css/main.css" rel="stylesheet" />
<link id="theme" href="assets/css/light.css" rel="stylesheet" />
</head>
<body>
<div id="container" tabindex="10"></div>
<script src="node_modules/three/build/three.js"></script>
<script src="third_party/system.min.js"></script>
<script src="third_party/controls/EditorControls.js"></script>
<script src="third_party/controls/TransformControls.js"></script>
<script src="third_party/controls/OrbitControls.js"></script>
<script src="third_party/geometries/TeapotBufferGeometry.js"></script>
<script src="third_party/jszip.min.js"></script>
<script src="third_party/loaders/AMFLoader.js"></script>
<script src="third_party/loaders/AWDLoader.js"></script>
<script src="third_party/loaders/BabylonLoader.js"></script>
<script src="third_party/loaders/BinaryLoader.js"></script>
<script src="third_party/loaders/ColladaLoader2.js"></script>
<script src="third_party/loaders/FBXLoader.js"></script>
<script src="third_party/loaders/GLTFLoader.js"></script>
<script src="third_party/loaders/KMZLoader.js"></script>
<script src="third_party/loaders/MD2Loader.js"></script>
<script src="third_party/loaders/OBJLoader.js"></script>
<script src="third_party/loaders/PlayCanvasLoader.js"></script>
<script src="third_party/loaders/PLYLoader.js"></script>
<script src="third_party/loaders/STLLoader.js"></script>
<script src="third_party/loaders/TGALoader.js"></script>
<script src="third_party/loaders/UTF8Loader.js"></script>
<script src="third_party/loaders/VRMLLoader.js"></script>
<script src="third_party/loaders/VTKLoader.js"></script>
<script src="third_party/loaders/ctm/lzma.js"></script>
<script src="third_party/loaders/ctm/ctm.js"></script>
<script src="third_party/loaders/ctm/CTMLoader.js"></script>
<script src="third_party/exporters/OBJExporter.js"></script>
<script src="third_party/exporters/STLExporter.js"></script>
<script src="third_party/loaders/deprecated/SceneLoader.js"></script>
<script src="third_party/renderers/Projector.js"></script>
<script src="third_party/renderers/CanvasRenderer.js"></script>
<script src="third_party/renderers/RaytracingRenderer.js"></script>
<script src="third_party/renderers/SoftwareRenderer.js"></script>
<script src="third_party/renderers/SVGRenderer.js"></script>
<link rel="stylesheet" href="third_party/codemirror/codemirror.css">
<link rel="stylesheet" href="third_party/codemirror/theme/monokai.css">
<script src="third_party/codemirror/codemirror.js"></script>
<script src="third_party/codemirror/mode/javascript.js"></script>
<script src="third_party/codemirror/mode/glsl.js"></script>
<script src="third_party/esprima.js"></script>
<script src="third_party/jsonlint.js"></script>
<script src="third_party/glslprep.min.js"></script>
<link rel="stylesheet" href="third_party/codemirror/addon/dialog.css">
<link rel="stylesheet" href="third_party/codemirror/addon/show-hint.css">
<link rel="stylesheet" href="third_party/codemirror/addon/tern.css">
<script src="third_party/codemirror/addon/dialog.js"></script>
<script src="third_party/codemirror/addon/show-hint.js"></script>
<script src="third_party/codemirror/addon/tern.js"></script>
<script src="third_party/acorn/acorn.js"></script>
<script src="third_party/acorn/acorn_loose.js"></script>
<script src="third_party/acorn/walk.js"></script>
<script src="third_party/ternjs/polyfill.js"></script>
<script src="third_party/ternjs/signal.js"></script>
<script src="third_party/ternjs/tern.js"></script>
<script src="third_party/ternjs/def.js"></script>
<script src="third_party/ternjs/comment.js"></script>
<script src="third_party/ternjs/infer.js"></script>
<script src="third_party/ternjs/doc_comment.js"></script>
<script src="third_party/tern-threejs/threejs.js"></script>
<script src="third_party/app.js"></script>
<script src="third_party/effects/VREffect.js"></script>
<script src="third_party/controls/VRControls.js"></script>
<script src="third_party/vr/WebVR.js"></script>
<script src="third_party/html2canvas.js"></script>
<script src="third_party/three.html.js"></script>
<script src="dist/ShadowEditor.js"></script>
<script>
var container = null;
var app = null;
var start = function () {
container = document.getElementById('container');
app = new Shadow.Application(container);
app.start();
};
window.onload = start;
</script>
</body>
</html>