Open Text Engine开源文字引擎
scratch吧
全部回复
仅看楼主
level 11
冯铄David 楼主
使用图章功能来打印文字。因为用列表遍历来导出文字,所以运行速度较慢。(懒得做一大串if语句)目前仅限英文,下面截图
sc链接:https:杠杠scratch.mit.edu杠projects杠178338134(编了一个demo程序)
2018年07月29日 13点07分 1
level 11
冯铄David 楼主
这也算失踪人口回归了吧,我前几个月去学Python去了[汗]
一回儿发函数表
另外我看别人已经做了中文文字引擎了,但他们好像是用clip编辑器做的,不与原生scratch兼容,我这个和scratch兼容(对了,你们把整个Unicode字符集都以矢量图导入scratch,文件不会炸么?)
2018年07月29日 13点07分 2
吧务
level 15
围观ing
(盼望着支持中文的那一天)
2018年07月29日 14点07分 3
得了吧,用贴图来渲染中文肯定打开都是问题……[喷]
2018年07月30日 00点07分
回复 史蒂夫◆萧 :[滑稽]
2018年07月30日 01点07分
level 10
围观, 还有为什么图章啊。[呼~] 不能改变大小不能设置颜色, 内容还大... 话说现在sc3貌似增加了快速遍历链表模块, 图章法是被鄙视的。
2018年07月29日 15点07分 4
快速遍历?我怎么没听说[滑稽]
2018年07月30日 00点07分
@史蒂夫◆萧 字符串...[黑线]
2018年07月30日 01点07分
level 12
话说你好像误解了我的字符渲染的原理了,我是将每个字以点阵的形式用画笔渲染出来的,点阵文件用的是unifont(你可以查维基),文件容量虽然大但是加载绝对不是问题,至于兼容性,sc2可以识别不存在的模块而拒绝执行(不会拒绝打开),但是sc3
可能要删掉我对clip编辑器优化的输出字符串才行
2018年07月30日 00点07分 5
而且真的用矢量其实我试过,比用点阵还卡[喷]
2018年07月30日 00点07分
level 12
我的文章绘制器就是依托sc3的高速遍历链表来做到极致效率的[滑稽]
2018年07月30日 00点07分 6
level 11
渲染引擎大集合,就没人做一下五笔输入法的么?[滑稽]
2018年07月30日 00点07分 7
五笔将来要没落的。拼音才是王道。
2018年07月30日 01点07分
回复 射手joshua2006 :已经没落了,试问现在还有多少人会用五笔
2018年07月30日 02点07分
@遧傂鼝 我妈
2018年07月30日 02点07分
@遧傂鼝 我品德课老师
2018年07月30日 11点07分
level 10
按道理图章渲染没有那么多的脚本啊。
2018年07月30日 01点07分 8
level 11
冯铄David 楼主
函数表来了:以后会支持更多功能
另外这些函数的名字是在向另外一种语言的一个库致敬,谁说对了给微信红包
2018年07月30日 07点07分 9
Python
2018年07月30日 09点07分
2018年07月30日 09点07分
c语言
2018年07月30日 10点07分
@史蒂夫◆萧 竟然说对了[滑稽],具体哪个库?
2018年07月30日 10点07分
level 14
不支持中文.......
2018年07月30日 08点07分 10
level 14
还有那个引擎是支持sc的,只不过效率太低了而已
2018年07月30日 08点07分 11
嫌太慢用加速模式呗[滑稽]
2018年07月30日 08点07分
请在审核帖里给我批准,谢谢
2018年07月30日 09点07分
加速模式对本身就用最快效率的画笔无效
2018年07月30日 11点07分
ok
2018年07月30日 11点07分
level 11
冯铄David 楼主
吧务:本帖已通过审核,截图如下:
2018年07月30日 11点07分 12
level 14
[滑稽]
2018年07月30日 11点07分 13
level 10
emm 图章的话, sc 官网有个叫FontGod 的人提供了不少素材。(他是专做字体的) 估计你可以用。当然是没有中文的 (废话)。当然你用就得标明来源(又是废话)
-- 谢谢你读完了我这废话满篇的建议。[滑稽]
2018年07月30日 11点07分 14
level 11
冯铄David 楼主
现在sc有个奇怪的bug:
<(H)=(h)> 输出false,但是
<([HELLO]的第(1)个字符)=(h)> 输出true
导致我这个文字引擎只能显示大写英文字母[喷]
2018年07月31日 01点07分 16
我也遇到了这个问题[汗]
2018年07月31日 02点07分
加个二次判断吧
2018年07月31日 02点07分
为什么就我 A==a 输出true?
2018年07月31日 06点07分
1 2 尾页