• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 59 项符合查询结果, 库内数据总量为 30,724 项。 (搜索耗时: 0.0026 秒)

1. 通过PrimitiveMesh创建简单Mesh(JavaScript-3D基础(JS)-LayaAir3D之模型和网格) [ 100%]

...``typescript //创建一个空节点用来放置各模型 sprite3D = scene.addChild(new Laya.Sprite3D()); //正方体 var box = sprite3D.addChild(new Laya.MeshSprite3D(Laya.PrimitiveMesh.createBox(0.5, 0.5, 0.5))); box.transform.position = new Laya.Vector3(2.0, 0.25, 0.6); box.transform.rotate(new L...

来源: Laya2.0_文档 发布时间: 20210715

2. 通过PrimitiveMesh创建简单Mesh(TypeScript-3D基础(TS)-LayaAir3D之模型和网格) [ 99%]

...``typescript //创建一个空节点用来放置各模型 sprite3D = scene.addChild(new Laya.Sprite3D()); //正方体 var box = sprite3D.addChild(new Laya.MeshSprite3D(Laya.PrimitiveMesh.createBox(0.5, 0.5, 0.5))); box.transform.position = new Laya.Vector3(2.0, 0.25, 0.6); box.transform.rotate(new L...

来源: Laya2.0_文档 发布时间: 20210714

3. 通过PrimitiveMesh创建简单Mesh(ActionScript-3D基础(AS3)-LayaAir3D之模型和网格) [ 99%]

...``typescript //创建一个空节点用来放置各模型 sprite3D = scene.addChild(new Sprite3D()) as Sprite3D; //正方体 var box:MeshSprite3D = sprite3D.addChild(new MeshSprite3D(PrimitiveMesh.createBox(0.5, 0.5, 0.5))) as MeshSprite3D; box.transform.position = new Vector3(2.0, 0.25, 0.6); box.t...

来源: Laya2.0_文档 发布时间: 20210715

4. CPU优化方式(ActionScript-2D进阶篇(AS3)-性能优化) [ 91%]

... "#FF0000"); var bounds:Rectangle  = sp.getGraphicBounds(); Laya.stage.addChild(sp); ``` ​ getBounds可以满足多数多数需求,但由于其需要计算边界,不适合频繁调用。 2. 设置容器的autoSize为true。 ```javascript var sp:Sprite = new Sprite(); sp.autoSize = tr...

来源: Laya2.0_文档 发布时间: 20210715

5. CPU优化方式(JavaScript-2D进阶篇(JS)-性能优化) [ 91%]

...00,"#FF0000"); var bounds:Laya.Rectangle=sp.getGraphicBounds(); Laya.stage.addChild(sp); ``` getBounds可以满足多数多数需求,但由于其需要计算边界,不适合频繁调用。 1. 设置容器的autoSize为true。 ```javascript var sp=new Laya.Sprite(); sp.autoSize=true; sp.graphics....

来源: Laya2.0_文档 发布时间: 20210715

6. CPU优化方式(TypeScript-2D进阶篇(TS)-性能优化) [ 90%]

...00,"#FF0000"); var bounds:Laya.Rectangle=sp.getGraphicBounds(); Laya.stage.addChild(sp); ``` getBounds可以满足多数多数需求,但由于其需要计算边界,不适合频繁调用。 1. 设置容器的autoSize为true。 ```typescript var sp=new Laya.Sprite(); sp.autoSize=true; sp.graphics....

来源: Laya2.0_文档 发布时间: 20210714

7. Sprite3D的克隆(JavaScript-3D基础(JS)-LayaAir3D之精灵) [ 80%]

...} //完成回调 onComplete() { //获取资源 var layaMonkey = this.scene.addChild(Laya.Loader.getRes("res/threeDimen/skinModel/LayaMonkey/LayaMonkey.lh")); //克隆sprite3d var layaMonkey_clone1 = Laya.Sprite3D.instantiate(layaMonkey, this.scene, false, new Laya.Vector3(0.6, 0, 0)); //克隆sprite...

来源: Laya2.0_文档 发布时间: 20210714

8. Sprite3D的克隆(TypeScript-3D基础(TS)-LayaAir3D之精灵) [ 79%]

...} //完成回调 onComplete() { //获取资源 var layaMonkey = this.scene.addChild(Laya.Loader.getRes("res/threeDimen/skinModel/LayaMonkey/LayaMonkey.lh")); //克隆sprite3d var layaMonkey_clone1 = Laya.Sprite3D.instantiate(layaMonkey, this.scene, false, new Laya.Vector3(0.6, 0, 0)); //克隆sprite...

来源: Laya2.0_文档 发布时间: 20210715

9. 材质的功能介绍(JavaScript-3D基础(JS)-LayaAir3D之Material材质) [ 79%]

...型上的材质 ```typescript //初始化3D场景 var scene = Laya.stage.addChild(Laya.Loader.getRes("res/threeDimen/scene/ChangeMaterialDemo/Conventional/scene.ls")); //从场景获取球型精灵 this.sphere = scene.getChildByName("Sphere"); //获取球型精灵自带的BlinnPhong材质 billinMate...

来源: Laya2.0_文档 发布时间: 20210715

10. 物理系统之FixedConstraint(JavaScript-3D基础(JS)-LayaAir3D之物理系统) [ 78%]

...`typescript //创建盒型MeshSprite3D var box: MeshSprite3D = (this.scene.addChild(new MeshSprite3D(PrimitiveMesh.createBox(1, 1, 1)))); //设置材质 var transform: Transform3D = box.transform; var pos: Vector3 = transform.position; pos.setValue(0, 5, 0); transform.position = pos; //创建刚体...

来源: Laya2.0_文档 发布时间: 20210715