更新配置,能够简单运行实例.

This commit is contained in:
ChenX
2018-10-12 17:02:10 +08:00
parent 2ef48e17c6
commit bda2b05204
66 changed files with 732 additions and 4481 deletions

38
dist/Orbit.d.ts vendored
View File

@@ -1,38 +0,0 @@
import * as THREE from "three";
/**
* 轨道控制的数学类,观察向量和角度的互相转换
* 当x当抬头或者低头到90度时,触发万向锁.
*
* @class Orbit
*/
export declare class Orbit {
private m_RoX;
RoZ: number;
RoX: number;
/**
* 使用旋转角度 计算观察向量
*
* @param {THREE.Vector3} [dir] 引用传入,如果传入,那么就不构造新的向量
* @returns {THREE.Vector3} 返回观察向量
* @memberof Orbit
*/
UpdateDirection(dir?: THREE.Vector3): THREE.Vector3;
/**
* 使用观察向量,计算旋转角度
*
* @param {THREE.Vector3} dir
* @memberof Orbit
*/
UpdateRoValue(dir: THREE.Vector3): void;
/**
*
* 根据观察向量 求头部的向量.
*
* @static
* @param {THREE.Vector3} dir
* @param {THREE.Vector3} [up]
* @returns {THREE.Vector3}
* @memberof Orbit
*/
static ComputUpDirection(dir: THREE.Vector3, up?: THREE.Vector3): THREE.Vector3;
}