刘向辉 3 years ago
parent
commit
41e3f94ccb
  1. 2
      package.json
  2. 12
      src/app/babylon/controller/status/login-status.ts
  3. 7
      yarn.lock

2
package.json

@ -28,6 +28,7 @@
"@babylonjs/loaders": "^4.2.0",
"@babylonjs/materials": "^4.2.0",
"@types/cesium": "^1.59.5",
"@types/earcut": "^2.1.1",
"@types/react-dom": "^17.0.10",
"@types/swiper": "^5.2.1",
"angular-calendar": "^0.28.2",
@ -35,6 +36,7 @@
"cesium": "^1.64.0",
"class-transformer": "^0.4.0",
"e-ngx-cesium": "^6.3.2",
"earcut": "^2.2.3",
"echarts": "^4.6.0",
"firebase": "^7.6.2",
"install": "^0.13.0",

12
src/app/babylon/controller/status/login-status.ts

@ -1,4 +1,7 @@
import { HttpErrorResponse } from "@angular/common/http";
import { Vector3 } from "@babylonjs/core";
import { MeshBuilder } from "@babylonjs/core/Meshes/meshBuilder";
import { PolygonMeshBuilder } from "@babylonjs/core/Meshes/polygonMesh";
import { plainToClass } from "class-transformer";
import { InstitutionData, NormalData } from "../../model/data/institution/institution-data";
import { InsitutionDataSimple } from "../../model/data/institution/institution-data-simple";
@ -123,10 +126,19 @@ export class LoginSatus extends StatusBase {
console.log("加载完成", meshes);
});
let l_xy = 100;
let result = [new Vector3(l_xy, l_xy), new Vector3(l_xy, -l_xy), new Vector3(-l_xy, -l_xy), new Vector3(-l_xy, l_xy)];
let poly_tri = new PolygonMeshBuilder("polytri", result, SceneManager.Instance.scene);
let mesh = poly_tri.build(true, 0);
mesh.position.y = -10;
console.log(poly_tri);
//UIManager.open<TopbarWindow>(TopbarWindow);
// this.openSelectWindow();//可以开启选择、新建单位
}
//退出状态
onExit() {

7
yarn.lock

@ -2683,6 +2683,11 @@
dependencies:
cesium "*"
"@types/earcut@^2.1.1":
version "2.1.1"
resolved "https://registry.nlark.com/@types/earcut/download/@types/earcut-2.1.1.tgz#573a0af609f17005c751f6f4ffec49cfe358ea51"
integrity sha1-VzoK9gnxcAXHUfb0/+xJz+NY6lE=
"@types/estree@*":
version "0.0.50"
resolved "https://registry.nlark.com/@types/estree/download/@types/estree-0.0.50.tgz#1e0caa9364d3fccd2931c3ed96fdbeaa5d4cca83"
@ -4958,7 +4963,7 @@ e-ngx-cesium@^6.3.2:
font-awesome "^4.7.0"
lodash "^4.17.4"
earcut@^2.0.0:
earcut@^2.0.0, earcut@^2.2.3:
version "2.2.3"
resolved "https://registry.nlark.com/earcut/download/earcut-2.2.3.tgz#d44ced2ff5a18859568e327dd9c7d46b16f55cf4"
integrity sha1-1EztL/WhiFlWjjJ92cfUaxb1XPQ=

Loading…
Cancel
Save