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

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

1. 屏幕适配 · LayaAir3.0文档 · LAYABOX [ 100%]

LayaAir屏幕适配及有效抗锯齿一、基础概念1.1 物理分辨率1.2 缩放因子与逻辑分辨率1.3 设备像素比1.4 逻辑宽高1.5 物理宽高(屏幕宽高)1.6 设计宽高1.7 画布宽高1.8 适配宽高1.9 舞台宽高二、抗锯齿相关介绍2.1 锯齿产生的原因2.2 ...

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

2. 精灵 · LayaAir3.0文档 · LAYABOX [ 99%]

...3.4 其它属性精灵(Sprite) 一、概述 游戏中Sprite精灵是在屏幕中能够被控制的显示对象,如果屏幕中的显示对象不能被控制那就只是一个节点。准确来说,Sprite精灵是一个能够通过改变自身属性,比如角度、位置、缩放、颜色等...

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

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

...与深度信息,使用清除色(Clear Color属性的颜色)代替,屏幕上的任何空的部分都将显示当前摄像机的颜色。 Nothing 不清除 表示该选项不清除摄相机缓冲区的信息,颜色与深度信息全都保留着。这样做会导致每帧渲染的结果都会...

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

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

...擎提供了创建3D空间射线的类Laya.Ray(),以及通过摄像机从屏幕空间点去生成这个射线的方法viewportPointToRay()。 示例代码如下所示: /* ……省略若干代码 */ //创建一个屏幕点 let point = new Laya.Vector2(); //创建一个射线 Laya.Ray(射线的...

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

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

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

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

6. 3D粒子编辑模块 · LayaAir3.0文档 · LAYABOX [ 36%]

...(this.filePath, Handler.create(this, () => { })); } //每次鼠标点下屏幕后,会创建一个特效 mouseDown(e: Event): void { var particle = Particle3D.Create(this.filePath); this.owner.addChild(particle); } //鼠标抬起后,会释放对象池 mouseUp(e: Event): void { Particle3D.Clear...

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