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

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

1. 引擎基础概念 · LayaAir3.0文档 · LAYABOX [ 100%]

...是受限于引擎的舞台,如果舞台不是全屏,光画布全屏,超出舞台的部分也是显示不出来的。如果把设备比喻成桌子,画布是画纸,即便是画纸铺满整个桌子,但是如果规定画家,只能在某一块区块作画,那画家在作画时就不会...

来源: Laya3.0_文档 发布时间: 20230303

2. 屏幕适配 · LayaAir3.0文档 · LAYABOX [ 85%]

...,那在iPhone3GS的屏幕下显示效果则如图1右侧,大量内容超出可显示区。 很显然,apple不会让图1的事情发生。实际上,iPhone4的缩放因子为@2X,也就是在这个机型上1个point 用2×2的像素矩阵来表示,如图2中效果所示,完美解决图1...

来源: Laya3.0_文档 发布时间: 20241014

3. 使用3D摄像机 · LayaAir3.0文档 · LAYABOX [ 59%]

...裁剪面与远裁剪面两个子参数来设置摄像机渲染的范围,超出范围的部分不会被渲染显示,犹如被剪裁掉的效果。 Near Plane是近裁面,是指离摄像机视野方向最近的剪裁面,小于此距离值的不渲染。 Far Plane是远裁面,是指离摄像...

来源: Laya3.0_文档 发布时间: 20241014

4. 性能统计与优化 · LayaAir3.0文档 · LAYABOX [ 52%]

...。 视锥体裁剪是指,只对在视锥体内的物体进行渲染,超出视锥体的物体不进行渲染,从而减少不必要的渲染,提高游戏的性能表现。 Frustum Culling的数量越大,表示场景中开启视锥体裁剪的渲染节点数量越多,对于性能的影响...

来源: Laya3.0_文档 发布时间: 20241016

5. 实体组件系统 · LayaAir3.0文档 · LAYABOX [ 38%]

...移除子弹 this.owner.removeSelf(); } onUpdate(): void { //如果子弹超出屏幕,则移除子弹 if ((this.owner as Laya.Sprite).y < -10) { this.owner.removeSelf(); } } onDisable(): void { //子弹被移除时,回收子弹到对象池,方便下次复用,减少对象创建开销 Laya....

来源: Laya3.0_文档 发布时间: 20241014

6. 3D物理编辑 · LayaAir3.0文档 · LAYABOX [ 32%]

...链条、滑轮组、等等。 这种限制物体运动,避免其运动超出一定限度的物理方法就是约束。由于其还具有着关节的特性表现,所以有些引擎也称为关节。 3.1 LayaAir支持哪些约束 目前在LayaAir引擎中只支持两种,分别是固定约束Fix...

来源: Laya3.0_文档 发布时间: 20241014

7. 自定义Shader · LayaAir3.0文档 · LAYABOX [ 31%]

...也就是我们在 WebGL 里提供的标准设备化坐标,最终剔除超出 -1 ~ 1 的坐标。通过观察坐标结合投影矩阵得出。 Screen Space 屏幕坐标。这个过程其实就是将 -1.0 ~ 1.0 范围的坐标转换到 gl.viewport 所定义的坐标范围内。最后变换出...

来源: Laya3.0_文档 发布时间: 20241014