吴路安徽 发表于 2016-4-15 17:37:52

Jens' Script Editor的字符渲染怎么回事??

在JSEA2里面的字符都向上了20px,我把代码复制到我的学生软件上面目全非……真不该用它学习……

吴路安徽 发表于 2016-4-15 17:50:36

而且由于不能随时调用GC导致on.paint变得奇大无比,还有破platform.window:invalidate()每个地方要改图像都得调用。。。
JSEV2还把时钟(on.timer)弄得极不准确,还以为LUA的时钟就是那么不精确。。。
住校生无奈啊。。。实体机编辑器慢的一C

吴路安徽 发表于 2016-4-15 17:50:51

本帖最后由 吴路安徽 于 2016-4-15 17:52 编辑

而且由于不能随时调用GC导致on.paint变得奇大无比,还有破platform.window:invalidate()每个地方要改图像都得调用。。。
JSEV2还把时钟(on.timer)弄得极不准确,还以为LUA的时钟就是那么不精确。。。
住校生无奈啊。。。实体机编辑器慢的一C
(擦,抽了)

吴路安徽 发表于 2016-4-15 19:43:03

懂了,学生软件按照左上角绘制字符,JSEA2按照左下角绘制。。。普通字符正好20px,所以。。。

lazydog 发表于 2016-4-23 12:49:05

1. apiLevel='1.0'时绘制文字按底部对齐,apiLevel='2.0'之后按顶部对齐。
2. 请注意学生软件和实机的处理速度差异。
3. 建议在on.paint()中只添加绘制代码。

如有错误,欢迎指正。

Lemon412 发表于 2016-4-29 18:02:07

Script Editer 似乎有中文字符字间距显示问题,毕竟源码汉化不会考虑到功能汉化……
页: [1]
查看完整版本: Jens' Script Editor的字符渲染怎么回事??