清理代码 把minRo和maxRo做成参数.

pull/7/head
ChenX 7 years ago
parent d954b9fba0
commit 895dc59ea2

@ -19,17 +19,17 @@ require("three-ShaderPass");
require("three-OutlinePass");
//
const maxXRo = Math.PI * 0.5;
const minXRo = -maxXRo;
export class Viewer
{
m_effectFXAA: THREE.ShaderPass;
m_OutlinePass: THREE.OutlinePass;
m_Composer: THREE.EffectComposer;
m_MaxRo = Math.PI * 0.5;
m_MinRo = Math.PI * -0.5;
m_zRo: number = Math.PI * 0.5;
m_xRo: number = maxXRo;
m_xRo: number = Math.PI * 0.5;
m_ViewHeight: number = 205;
//目标
m_Target: THREE.Vector3 = new THREE.Vector3(0, 0, 0);
@ -314,7 +314,7 @@ export class Viewer
this.m_xRo += v.y * 0.003;
this.m_zRo += v.x * 0.003;
this.m_xRo = this.m_xRo > maxXRo ? maxXRo : this.m_xRo < minXRo ? minXRo : this.m_xRo;
this.m_xRo = THREE.Math.clamp(this.m_xRo, this.m_MinRo, this.m_MaxRo);
let roX = this.m_xRo - oldX;
//缓存观察点

Loading…
Cancel
Save