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

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

1. UI组件的分类与继承关系(JavaScript-IDE篇(JS)-设计模式基础) [ 100%]

...场景编辑器中直接查看显示效果。 基础显示组件包括:Sprite、Button、CheckBox、Clip、ColorPicker、ComboBox、FontClip、HScrollBar、HSlider、Image、Label、TextArea、TextInput、Radio、ProgressBar、Slider、VSlider、ScrollBar、VScrollBar、WXOpenDataViewer。 > *Tips...

来源: Laya2.0_文档 发布时间: 20200609

2. UI组件的分类与继承关系(ActionScript-IDE篇(AS3)-设计模式基础) [ 99%]

...场景编辑器中直接查看显示效果。 基础显示组件包括:Sprite、Button、CheckBox、Clip、ColorPicker、ComboBox、FontClip、HScrollBar、HSlider、Image、Label、TextArea、TextInput、Radio、ProgressBar、Slider、VSlider、ScrollBar、VScrollBar、WXOpenDataViewer。 > *Tips...

来源: Laya2.0_文档 发布时间: 20200609

3. 节点组件的详细介绍(TypeScript-IDE篇(TS)-设计模式基础) [ 98%]

...组件、基础显示组件,因为这几种组件,其实都是继承于Sprite,都具有显示列表节点的特性,可以挂接延伸子节点,所以,我们又把这些组件统称为节点组件。 而组件是指继承于**Component**类的组件,比如物理组件,虽然之前其...

来源: Laya2.0_文档 发布时间: 20210714

4. 渲染优化原则(ActionScript-2D进阶篇(AS3)-性能优化) [ 93%]

# 图形渲染性能 ### **一、优化Sprite** 1. 尽量减少不必要的层次嵌套,减少Sprite数量。 2. 非可见区域的对象尽量从显示列表移除或者设置visible=false。 3. 对于容器内有大量静态内容或者不经常变化的内容(比如按钮),可以对整个...

来源: Laya2.0_文档 发布时间: 20210715

5. 渲染优化原则(JavaScript-2D进阶篇(JS)-性能优化) [ 91%]

# 图形渲染性能 ### **一、优化Sprite** 1. 尽量减少不必要的层次嵌套,减少Sprite数量。 2. 非可见区域的对象尽量从显示列表移除或者设置visible=false。 3. 对于容器内有大量静态内容或者不经常变化的内容(比如按钮),可以对整个...

来源: Laya2.0_文档 发布时间: 20210714

6. 渲染优化原则(TypeScript-2D进阶篇(TS)-性能优化) [ 91%]

# 图形渲染性能 ### **一、优化Sprite** 1. 尽量减少不必要的层次嵌套,减少Sprite数量。 2. 非可见区域的对象尽量从显示列表移除或者设置visible=false。 3. 对于容器内有大量静态内容或者不经常变化的内容(比如按钮),可以对整个...

来源: Laya2.0_文档 发布时间: 20210714

7. CPU优化方式(ActionScript-2D进阶篇(AS3)-性能优化) [ 85%]

...要知道。 1. 使用getBounds/ getGraphicBounds。 ```javascript var sp:Sprite = new Sprite(); sp.graphics.drawRect(0, 0, 100, 100, "#FF0000"); var bounds:Rectangle  = sp.getGraphicBounds(); Laya.stage.addChild(sp); ``` ​ getBounds可以满足多数多数需求,但由于其需要计...

来源: Laya2.0_文档 发布时间: 20210715

8. CPU优化方式(JavaScript-2D进阶篇(JS)-性能优化) [ 81%]

...。 1. 使用getBounds/ getGraphicBounds。 ```javascript var sp=new Laya.Sprite(); sp.graphics.drawRect(0,0,100,100,"#FF0000"); var bounds:Laya.Rectangle=sp.getGraphicBounds(); Laya.stage.addChild(sp); ``` getBounds可以满足多数多数需求,但由于其需要计算边界,不适合频繁调...

来源: Laya2.0_文档 发布时间: 20210715

9. CPU优化方式(TypeScript-2D进阶篇(TS)-性能优化) [ 80%]

...。 1. 使用getBounds/ getGraphicBounds。 ```typescript var sp=new Laya.Sprite(); sp.graphics.drawRect(0,0,100,100,"#FF0000"); var bounds:Laya.Rectangle=sp.getGraphicBounds(); Laya.stage.addChild(sp); ``` getBounds可以满足多数多数需求,但由于其需要计算边界,不适合频繁调...

来源: Laya2.0_文档 发布时间: 20210714

10. CacheAs静态缓存优化(TypeScript-2D进阶篇(TS)-性能优化) [ 78%]

...,如图1所示。在webgl的调试模式下,可以看到UI中每帧的Sprite渲染节点数为23个,DrawCall渲染次数为8,Shader材质提交次数为7次。(*该数据在优化后可以用于性能优化对比*) ![imgage](img/1.png) (图1) ## 1、cacheAs为normal的缓存优化 ...

来源: Laya2.0_文档 发布时间: 20210715