更新袋鼠测试的代码.

pull/7/head
ChenX 7 years ago
parent 63e1f9d4a7
commit d96e569607

@ -1,7 +1,8 @@
import { Orbit } from '../../src/Geometry/Orbit';
import * as THREE from 'three';
import { GeUtils } from '../../src/Geometry/GeUtils';
import { Vector3 } from 'three';
import { Orbit } from '../../src/Geometry/Orbit';
test("", () =>
{
//构造一个控制类.

@ -0,0 +1,18 @@
import * as THREE from "three";
window["THREE"] = THREE;
import { Viewer } from '../../src/GraphicsSystem/Viewer';
test('test viewer', () =>
{
// let canvas = document.createElement("canvas");
// canvas.style.width = "500px";
// canvas.style.height = "500px";
// document.body.appendChild(canvas);
// let viewer = new Viewer(canvas);
// console.log(viewer.Height);
});

@ -38,20 +38,21 @@ export class Viewer
m_Composer: THREE.EffectComposer;
m_Scene: THREE.Scene = new THREE.Scene();
m_DomEl: HTMLElement;
//构造
constructor(canvas: HTMLElement)
constructor(canvasContainer: HTMLElement)
{
this.initRender(canvas);
//渲染循环
this.m_DomEl = canvasContainer;
this.initRender(canvasContainer);
this.StartRender();
}
get Width()
{
return this.m_Render.domElement.parentElement.scrollWidth;
return this.m_DomEl.scrollWidth;
}
get Height()
{
return this.m_Render.domElement.parentElement.scrollHeight;
return this.m_DomEl.scrollHeight;
}
//初始化render
initRender(canvasContainer: HTMLElement)

@ -1,3 +1,4 @@
module.exports = function (wallaby)
{
return {
@ -5,8 +6,7 @@ module.exports = function (wallaby)
'tsconfig.json', // <--
'src/**/*.ts*',
'src/**/*.tsx*',
'src/**/*.js*',
"package.json"
'src/**/*.js*'
],
tests: ['__test__/**/*.test.ts*'],
@ -25,11 +25,6 @@ module.exports = function (wallaby)
testFramework: 'jest',
debug: true,
bootstrap: function (wallaby)
{
wallaby.testFramework.configure(require("package.json").jest);
}
debug: true
};
};

Loading…
Cancel
Save