最新 最热

怎么入门html5绘制图形?你需要了解这几点!

html5中可以实现绘画图形的功能,需要注意的是html5只提供2D,不提供3D绘画功能。canvas元素是H5总新增的元素,它用来专门绘制图形。你也可以把canvas元素理解成一块“画布”,我们可以在其中绘制图形。在canvas元素中绘画不...

2019-07-24
0

Unity-Optimizing Unity UI(UGUI优化)04 UI Controls

这一章节专门针对UI Controls进行优化。大部分的UI Controls都对性能表现有一定的影响。

2019-07-24
0

Delphi调用驱动打印

我们做打印小票的时候除了直接对端口发送指令的方式,还有就是调用打印机驱动打印的方式,在Delphi中想要用驱动打印的方式就可以用到TPrinter类

2019-07-24
0

Unity-Optimizing Unity UI(UGUI优化)05 UI Optimization Techniques and Tips

Layout组件性能开销比较大,因为其子元素在位置和大小发生变化的时候会被设置为脏的。如果Layout中的元素数量比较小并且元素比较小,并且Layout有比较简单的结构,那么可以使用基于RectTransform-based layout代替Layout。...

2019-07-23
0

小程序开发中要避的坑

小程序以免安装用完即走的特性自发布初就很火,即使是现在也是热度不减。小程序虽然是一个 HTML5,但是通过限制开发者的写法,提供一套自定义的组件以及写法,并且将一部分耗费性能的组件使用客户端渲染来极大的提高网页的性...

2019-07-23
0

Unity-Optimizing Unity UI(UGUI优化)03 Fill-rate,Canvas and Input

随着UI shader的逐渐标准化,最大的问题是过高的填充率。这个问题是由于大量的重叠的UI元素和UI元素的相乘占据屏幕的主要部分。这些问题可能导致额外的高频率重绘。 为了减轻过高的重绘和减少填充率过高,可以考虑使用下...

2019-07-22
0

CraftyJS 学习五 -- Text

文本创建 "Text":var helloWorldText = Crafty.e('2D, DOM, Text') .attr({ x: 10, y: 10 });显示文本:helloWorldText.text('Hello World');样式使用 .textColor() 方......

2019-07-22
0

CraftyJS 学习四 -- 2D Graphics

很容易吧!我们已经绘制了一个红色的矩形,现在我们要让它动起来,"2D"组件里面有个 rotation 属性,要让它旋转,我们可以通过绑定 "EnterFrame"事件...

2019-07-22
0

Unity-Optimizing Unity UI(UGUI优化)02 Unity UI性能分析工具

拓展工具提供了方法级CPU毫秒级性能分析的解决方案,包括draw-call的细节和shader的性能分析。注意XCode帧调试和仪器只能在IL2CPP构建在苹果平台上的时候可用。...

2019-07-19
1

Unity-Optimizing Unity UI(UGUI优化)01 导航、Unity UI的基础概念与原理

摘要: 通过Unity UI优化用户的界面驱动是一门艺术,以下将讨论基本的概念、算法和在Unity UI相关代码

2019-07-19
0