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

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

1. 绘制能力 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

绘制图形一、IDE中绘制图形二、绘制矩形与圆角矩形2.1 IDE绘制矩形2.2 代码绘制矩形2.3 用drawPath绘制矩形2.4 IDE绘制圆角矩形2.5 代码绘制圆角矩形2.6 用drawPath绘制圆角矩形三、绘制圆形、椭圆与扇形3.1 IDE绘制圆形3.2 代码绘制圆...

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

2. 2D线渲染器 · LayaAir3.3 · 引擎文档 · LAYABOX [ 91%]

...2.2属性设置2.3线段的渲染纹理2.4对比2D线渲染器和Graphics绘制线段三、在代码中使用2D线渲染器组件2D像素线 一、概述 尽管LayaAir引擎提供了绘制图形(Graphics)API用于绘制线段和折线,然而LayaAir3.3开始,提供了更为高级的2D线渲...

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

3. 引擎基础概念 · LayaAir3.3 · 引擎文档 · LAYABOX [ 90%]

...-1所示: (图1-1) LayaAir 引擎的所有可见画面,是逐帧绘制在画布上的。引擎通过每秒绘制多帧图像,实现连续播放的动画效果,这也是游戏运行是否流畅的重要性能指标之一。 画布就像画家的画纸,是每一帧图像的承载容...

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

4. 3D性能优化 · LayaAir3.3 · 引擎文档 · LAYABOX [ 89%]

...将渲染指令发送到GPU的成本,渲染指令包括Draw Call以及在绘制3D物体之前更改GPU上设置的命令。 以下的几种手段可以降低渲染的CPU成本: 减少场景中渲染物体的数量 考虑减少场景中对象的总数,例如:使用天空盒来代替远距...

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

5. 精灵 · LayaAir3.3 · 引擎文档 · LAYABOX [ 88%]

...ite 是基本的显示图形的显示列表节点。 通过 graphics 可以绘制图片或者矢量图,支持旋转,缩放,位移等操作。Sprite同时也是容器类,可用来添加多个子节点。Sprite针对不同的情况做了渲染优化,所以保证一个类实现丰富功能的...

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

6. 文本进阶使用 · LayaAir3.3 · 引擎文档 · LAYABOX [ 81%]

...类的文本统一提交方式,和Graphics类的fillText文本单字符绘制提交方式。 如果采用了Text文本,那每一个Text文本对象中的文本字符会一起形成小图集提交到大图合集中,比如游戏中某个文本对象有300字,其中一个字符发生改变,...

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

7. 2D区域 · LayaAir3.3 · 引擎文档 · LAYABOX [ 75%]

...I和2D区域,则是按照节点树的顺序,节点顺序在上面的先绘制,在下面的后绘制。也就是说在节点树下面的,运行显示的时候更靠上,不被下层遮挡。 不管是精灵还是UI组件等显示对象节点,只要放到2D区域内,就会被2D相机看...

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

8. 引擎基础概念 · LayaAir3.3 · 引擎文档 · LAYABOX [ 72%]

...(图1) LayaAir引擎游戏的所有可见画面,是一帧一帧的绘制出来,连续播放显示的结果。每秒播放的画面帧数代表着游戏是否流畅的性能指标。而画布是引擎每一帧绘图显示的容器,没有了画布,如同画家没有了画纸,不可能...

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

9. 开放数据域组件 · LayaAir3.3 · 引擎文档 · LAYABOX [ 68%]

...布上的,因此开发者可以直接调用canvas上的各种方法进行绘制,但很多时候这样并不方便,因此我们推荐开发者选择一款轻量化的canvas引擎来完成绘制工作。 市面上常见的轻量化canvas引擎有很多,这里不再一一推荐,我们只讲...

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

10. 2D性能优化 · LayaAir3.3 · 引擎文档 · LAYABOX [ 62%]

...减少drawCall。善用cacheAs将是引擎优化性能的利器。 下例绘制10000个文本(根据电脑性能而定,本例为10000): class Test { private text:Laya.Text; constructor() { Laya.init(550,400,Laya.WebGL); Laya.Stat.show(); var textBox=new Laya.Sprite(); for(var i=0;i<10000;i++)...

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