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

大约有 12 项符合查询结果, 库内数据总量为 31,580 项。 (搜索耗时: 0.0024 秒)

1. 高级应用-实时阴影 [ 100%]

.../../res/threeDimen/staticModel/grid/plane.lh")); //地面接收阴影 grid.getChildAt(0).meshRender.receiveShadow = true; var staticLayaMonkey = scene.addChild(new Laya.MeshSprite3D(Laya.Mesh.load("../../res/threeDimen/skinModel/LayaMonkey/Assets/LayaMonkey/LayaMonkey-LayaMonkey.lm"))); staticLayaMo...

来源: Laya_示例 发布时间: 20251209

2. 滤镜-颜色滤镜 [ 88%]

...e = createApe(); redApe.filters = [redFilter]; var firstChild = Laya.stage.getChildAt(0); redApe.x = firstChild.x + apeTexture.width; redApe.y = firstChild.y; } function grayingApe() { //由 20 个项目(排列成 4 x 5 矩阵)组成的数组,灰图 var grayscaleMat = [0.3086, 0.6094, 0.0820, ...

来源: Laya_示例 发布时间: 20251209

3. 材质-BlinnPhong-高光贴图 [ 85%]

...cene, false, new Laya.Vector3(0.6, 0, 0)); var skinnedMeshSprite3d = dude2.getChildAt(0).getChildAt(0); for (var i = 0; i < skinnedMeshSprite3d.skinnedMeshRender.materials.length; i++) { var mat = skinnedMeshSprite3d.skinnedMeshRender.materials[i]; //高光贴图 mat.specularTexture = Laya.Texture2D...

来源: Laya_示例 发布时间: 20251209

4. 灯光-聚光 [ 77%]

...a.Event.HIERARCHY_LOADED, this, function () { var aniSprite3d = layaMonkey.getChildAt(0); var animator = aniSprite3d.getComponentByType(Laya.Animator); animator.play(null, 1.0, 115, 150); }); var _quaternion = new Laya.Quaternion(); var _position = new Laya.Vector3(); Laya.timer.frameLoop(1, null, f...

来源: Laya_示例 发布时间: 20251209

5. 灯光-方向光 [ 73%]

...a.Event.HIERARCHY_LOADED, this, function () { var aniSprite3d = layaMonkey.getChildAt(0); var animator = aniSprite3d.getComponentByType(Laya.Animator); animator.play(null, 1.0, 40, 70); }); var _quaternion = new Laya.Quaternion(); Laya.timer.frameLoop(1, null, function () { Laya.Quaternion.createFro...

来源: Laya_示例 发布时间: 20251209

6. 灯光-点光 [ 72%]

...a.Event.HIERARCHY_LOADED, this, function () { var aniSprite3d = layaMonkey.getChildAt(0); var animator = aniSprite3d.getComponentByType(Laya.Animator); animator.play(null, 1.0, 75, 110); }); var _position = new Laya.Vector3(); var _quaternion = new Laya.Quaternion(); Laya.timer.frameLoop(1, null, fu...

来源: Laya_示例 发布时间: 20251209

7. 动画-新版骨骼动画 [ 69%]

..., this, function () { //获取Animator动画组件 zombieAnimator = zombie.getChildAt(0).getComponentByType(Laya.Animator); loadUI(); }); function loadUI() { var clipName = ["walk","attack","left_fall","right_fall","back_fall"]; var curStateIndex = 0; Laya.loader.load(["../../res/threeDimen/ui/butto...

来源: Laya_示例 发布时间: 20251209

8. 自定义shader-边缘光照shader [ 65%]

...seMaterials[2] = customMaterial3; baseMaterials[3] = customMaterial4; dude.getChildAt(0).getChildAt(0).skinnedMeshRender.sharedMaterials = baseMaterials; dude.transform.position = new Laya.Vector3(0, 0.5, 0); }); var earth = scene.addChild(new Laya.MeshSprite3D(new Laya.SphereMesh(0.5, 128, 128))); ...

来源: Laya_示例 发布时间: 20251209

9. 高级应用-渲染纹理 [ 62%]

...io); changeActionButton.on(Laya.Event.CLICK, this, function () { layaPlane.getChildAt(0).meshRender.material.diffuseTexture = renderTargetCamera.renderTarget; }); })); } function setMaterials(spirit3D) { if (spirit3D instanceof Laya.MeshSprite3D) { var meshSprite = spirit3D; for (var i = 0; i < mesh...

来源: Laya_示例 发布时间: 20251209

10. 射线检测-碰撞器混合 [ 59%]

...= new Laya.Vector3(8, 8, 8); this.layaMonkeyMeshSprite3D = this.layaMonkey.getChildAt(0).getChildByName("LayaMonkey"); //添加盒型碰撞器 var boxCollider = this.layaMonkeyMeshSprite3D.addComponent(Laya.BoxCollider); boxCollider.setFromBoundBox(this.layaMonkeyMeshSprite3D.meshFilter.sharedMesh.b...

来源: Laya_示例 发布时间: 20251209