Commit d357afb2 authored by wangjianfeng.yz's avatar wangjianfeng.yz

2.0.48

parent 4407bce1
declare namespace FYGE{export const VERSION = "2.0.47"; declare namespace FYGE{export const VERSION = "2.0.48";
export function cos(angle: number): number; export function cos(angle: number): number;
...@@ -9999,7 +9999,7 @@ export class Scene3D extends Object3D { ...@@ -9999,7 +9999,7 @@ export class Scene3D extends Object3D {
constructor(); constructor();
updateTransform(): void; updateTransform(): void;
renderWebGL(renderer: WebglRenderer): void; renderWebGL(renderer: WebglRenderer): void;
setViewport(renderer: WebglRenderer): void; private setViewport;
getBounds(): Rectangle; getBounds(): Rectangle;
getLightConfig(con?: Object3D, arr?: LightsConfig): LightsConfig; getLightConfig(con?: Object3D, arr?: LightsConfig): LightsConfig;
/** /**
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
export const VERSION = "2.0.47"; export const VERSION = "2.0.48";
export function cos(angle: number): number; export function cos(angle: number): number;
...@@ -9999,7 +9999,7 @@ export class Scene3D extends Object3D { ...@@ -9999,7 +9999,7 @@ export class Scene3D extends Object3D {
constructor(); constructor();
updateTransform(): void; updateTransform(): void;
renderWebGL(renderer: WebglRenderer): void; renderWebGL(renderer: WebglRenderer): void;
setViewport(renderer: WebglRenderer): void; private setViewport;
getBounds(): Rectangle; getBounds(): Rectangle;
getLightConfig(con?: Object3D, arr?: LightsConfig): LightsConfig; getLightConfig(con?: Object3D, arr?: LightsConfig): LightsConfig;
/** /**
......
{ {
"name": "fyge", "name": "fyge",
"version": "2.0.47", "version": "2.0.48",
"description": "canvas渲染引擎", "description": "canvas渲染引擎",
"main": "./build/fyge.min.js", "main": "./build/fyge.min.js",
"module": "./build/fyge.esm.js", "module": "./build/fyge.esm.js",
......
...@@ -474,7 +474,8 @@ ...@@ -474,7 +474,8 @@
2.0.47 const的VERTICAL_ALIGN新增枚举TOP和BOTTOM,相应修改文件BitmapText和TextField 2.0.47 const的VERTICAL_ALIGN新增枚举TOP和BOTTOM,相应修改文件BitmapText和TextField
2.0.48 3d导出Raycaster类
Scene3D的setViewport方法改成privite
外层canvas标签的transform数据在获取鼠标坐标时并未考虑,比如旋转 外层canvas标签的transform数据在获取鼠标坐标时并未考虑,比如旋转
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
* @name VERSION * @name VERSION
* @type {string} * @type {string}
*/ */
export const VERSION = "2.0.47"; export const VERSION = "2.0.48";
/** /**
......
...@@ -185,7 +185,7 @@ export class Scene3D extends Object3D { ...@@ -185,7 +185,7 @@ export class Scene3D extends Object3D {
} }
} }
setViewport(renderer: WebglRenderer) { private setViewport(renderer: WebglRenderer) {
if (this._viewId !== this.parent.transform._worldID) { if (this._viewId !== this.parent.transform._worldID) {
this._viewId = this.parent.transform._worldID; this._viewId = this.parent.transform._worldID;
var pt = this.parent.transform.worldMatrix; var pt = this.parent.transform.worldMatrix;
......
...@@ -3,6 +3,9 @@ export * from "./Geometry" ...@@ -3,6 +3,9 @@ export * from "./Geometry"
export * from "./Scene3D" export * from "./Scene3D"
export * from "./Object3D" export * from "./Object3D"
//射线也导出,可能用到
export * from "./Raycaster"
// export * from "./Math";//与2d的有冲突,单独玩 // export * from "./Math";//与2d的有冲突,单独玩
export * from "./math/Euler"; export * from "./math/Euler";
export * from "./math/Matrix4"; export * from "./math/Matrix4";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment