大约有 7 项符合查询结果, 库内数据总量为 30,786 项。 (搜索耗时: 0.0036 秒)
...也是三维图形世界的基础。LayaAir中实现三维变换用到了Transform3D这个类,包含了平移变换、旋转变换、缩放变换等。 本节以一个立方体模型演示这些变换。在LayaAir IDE中创建一个“3D空项目”,打开项目后,IDE已经默认创建了一...
来源: Laya3.0_文档 发布时间: 20241014
...节点的关联关系,使变换操作更灵活,每个精灵都有一个Transform3D。 (图2-9) 我们也可以在编辑器里手动调整精灵的变换 (图2-10) (图2-11) 图2-10用来调整精灵的旋转,图2-11用来调整精灵的缩放 (图2-12) 图2-12可同时用来调...
来源: Laya3.0_文档 发布时间: 20241014
...0, 0.01, 0); onStart() { Laya.timer.frameLoop(1, this, ()=> { this.cube.transform.rotate(this.rotation, false); }); } } 效果如动图1-4所示: (动图1-4) 1.3 3D节点的进阶使用 @property( { type :Laya.Sprite3D } ) //节点类型 public p3d: Laya.Sprite3D; onAwake(): void { this.p3d...
来源: Laya3.0_文档 发布时间: 20241014
...rrainSprite世界矩阵(为可行走区域世界矩阵) this.terrainSprite.transform.worldMatrix = meshSprite3D.transform.worldMatrix; 把场景模型的世界矩阵赋值到 MeshTerrainSprite3D 对象中,从而初始化地形的x,z轴数据 3.4 得到整数的网格索引 通过地形x,z轴...
来源: Laya3.0_文档 发布时间: 20230303
...Material; // 添加到场景 this.scene.addChild(box); // 设置位置 box.transform.position = new Laya.Vector3(2.0, 0.25, 0.6); box.transform.rotate(new Laya.Vector3(0, 45, 0), false, false); /* 球体 */ let sphere = new Laya.Sprite3D; let sphereMesh = sphere.addComponent(Laya.MeshFilter); let sp...
来源: Laya3.0_文档 发布时间: 20241014
...0, 0.01, 0); onStart() { Laya.timer.frameLoop(1, this, ()=> { this.cube.transform.rotate(this.rotation, false); }); } } 效果如动图4-4所示: (动图4-4) 4.1.3 3D节点的进阶使用 @property( { type :Laya.Sprite3D } ) //节点类型 public p3d: Laya.Sprite3D; onAwake(): void { this.p...
来源: Laya3.0_文档 发布时间: 20241014
...像机视野方向最远的剪裁面 Zoom Speed 摄像机的缩放速度 Transform Speed 摄像机的位移速度 Post Process 勾选后,开启后处理 Depth Texture 勾选后,开启深度纹理 1.9.2 Gizmos 参数 作用 3D Icons 设置场景中摄像机图标的大小 Show Grid 勾选后,...
来源: Laya3.0_文档 发布时间: 20241014