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

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

111. 关于3d的碰撞检测 [ 55%]

...te3D;//拿到地板 const sprite3d1MeshCollider: Laya.MeshCollider = field.addComponent(Laya.MeshCollider) as Laya.MeshCollider; sprite3d1MeshCollider.mesh = field.meshFilter.sharedMesh; 检测碰撞: var rayOrigin: Laya.Vector3 = new Laya.Vector3(0, 0, 0); //射线原点 //根据角色位置计算...

来源: Laya_社区 发布时间: 20180316

112. 批量销毁释放内存(JavaScript-3D基础(JS)-LayaAir3D的内存管理) [ 55%]

... 0.1, 100)); camera.transform.translate(new Laya.Vector3(0, 1, 0)); camera.addComponent(CameraMoveScript); })); } ``` 我们点击加载场景,再来看状态。 ![](img/2.png)(图2) 在场景显示出来后,我们可以看到在 **Stat** 面板中 **GPUMemory** 有一个比较明显的涨幅。...

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

113. 基于Cannon.js的物理系统(TypeScript-3D基础(TS)-LayaAir3D之物理系统) [ 54%]

...2.为精灵添加CannonRigidbody3D组件 ```typescript var rigidBody = box.addComponent(CannonRigidbody3D); ``` - 3.设置碰撞器形状 ```typescript //创建盒子形状碰撞器 var boxShape = new CannonBoxColliderShape(sX, sY, sZ); //设置盒子的碰撞形状 rigidBody.colliderShape = boxShap...

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

114. 基于Cannon.js的物理系统(ActionScript-3D基础(AS3)-LayaAir3D之物理系统) [ 53%]

...nnonRigidbody3D组件 ```typescript var rigidBody: CannonRigidbody3D = box.addComponent(CannonRigidbody3D); ``` - 3.设置碰撞器形状 ```typescript //创建盒子形状碰撞器 var boxShape: CannonBoxColliderShape = new CannonBoxColliderShape(sX, sY, sZ); //设置盒子的碰撞形状 rigidBody...

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

115. LayaAir3D 坐标系统与矩阵变换 [ 51%]

... 3); camera.transform.rotate(new Vector3( -45, 0, 0), true, false); camera.addComponent(CameraMoveScript); //生成平面,其实是一个box,只不过高度很小,可看成一个平面 var plane:MeshSprite3D = scene.addChild(new MeshSprite3D(new BoxMesh(4,4,0.001))) as MeshSprite3D; var materi...

来源: Laya_社区 发布时间: 20161223

116. 如何自定义Shader(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 48%]

...der我们去掉模型旋转,同时给摄影机添加了移动脚本 camera.addComponent(CameraMoveScript); //创建一个自定义材质,并且添加给box var _material = new CustomMaterial(); box.meshRenderer.material = _material; ``` 运行起来后,我们调整视角得到的效果图: ![]...

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

117. 一篇上手LayaAir的3D物理引擎(TypeScript-3D基础(TS)-LayaAir3D之物理系统) [ 47%]

...e3D; //创建静态碰撞器 let staticCollider:Laya.PhysicsCollider = box.addComponent(Laya.PhysicsCollider); //设置为触发器,取消物理反馈 staticCollider.isTrigger = true; /* ……省略若干代码 */ ``` #### 2.2 理解各种碰撞器 ##### 2.2.1 静态碰撞器 `PhysicsCollider` Laya...

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

118. 如何自定义Shader(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 47%]

...der我们去掉模型旋转,同时给摄影机添加了移动脚本 camera.addComponent(CameraMoveScript); //创建一个自定义材质,并且添加给box var _material = new CustomMaterial(); box.meshRenderer.material = _material; ``` 运行起来后,我们调整视角得到的效果图: ![]...

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

119. 如何自定义Shader(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 46%]

...der我们去掉模型旋转,同时给摄影机添加了移动脚本 camera.addComponent(CameraMoveScript); //创建一个自定义材质,并且添加给box var _material = new CustomMaterial(); box.meshRenderer.material = _material; ``` 运行起来后,我们调整视角得到的效果图: ![]...

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

120. 加载 unity3D导入的旧版蒙皮动画时出现错误 [ 44%]

...D;             var skinAni: Laya.SkinAnimations = meshSprite3D.addComponent(Laya.SkinAnimations) as Laya.SkinAnimations;             skinAni.templet = Laya.AnimationTemplet.load(this.skinAniUrl[0]);             skinAni.player.play();         }       ...

来源: Laya_社区 发布时间: 20180724