功能全面的汉字工具库 (拼音 笔画 偏旁 成语 语音 可视化等) (Chinese character util)
在laya中 使用shader实现可以多图集合批渲染的帧动画。 将碎图命名为动画名_编号的格式,图集打包使用laya自带的工具打包 示例里写了一个解析动画名的过程。 打包时可以使用裁剪空白区域来减少图集大小,裁剪空白后的抖动问题已经处理过了。
一个简单的示例,在love2d中使用shader实现多图集的合批渲染。示例里使用的是帧动画。这是比较常见的情况,在场景中有大量单位,并且每个单位都是帧动画,使用的资源无法用单一一个图集来完成,导致drawcall很高。利用shader,传递多个纹理数据,然后在顶点数据中加入一个texidx来判断索引,可以实现不同图集之间的合批渲染。
一个用来实现以数据描述状态,通过数据变化驱动界面交互的框架。为的是更好更快地拼ui。用这个能取代事件系统,避免想大量事件名,避免漏写事件关闭导致的bug等等。另外还设置了数据更新模式,能够方便地控制计算的时间点,避免某些计算击中在一起导致的卡顿。