主页
论坛
新帖
最新消息
新帖
最新动态
制作互助群
登录
注册
Toggle sidebar
Toggle sidebar
菜单
安装应用
安装
回复主题
【进站必读】宝可饭堂社区全局规定v1.10
关于坚决维护同人创作社群秩序与共识的公告
论坛
独立开发
开发用品
【原创】【21.1】中文文本处理(1.3.7)
禁用JavaScript。为了获得更好的体验,请在运行之前启用浏览器中的JavaScript。
您正在使用一款已经过时的浏览器!部分功能不能正常使用。
请尝试升级或使用
其他浏览器
。
信息
<blockquote data-quote="楠楠楠小鸟" data-source="post: 965" data-attributes="member: 500"><p>大佬,关于脚本换行的地方我找到了,在DrawText.rb的</p><p>[CODE=ruby]</p><p>def getFormattedText</p><p>def getFormattedTextFast</p><p>[/CODE]两个函数,有这样一段</p><p>[CODE=ruby]</p><p> isspace = (textchars[position][/\s/] || isWaitChar(textchars[position])) ? true : false</p><p> if hadspace && !isspace</p><p> # set last word to here</p><p> lastword[0] = characters.length</p><p> lastword[1] = x</p><p> hadspace = false</p><p> hadnonspace = true</p><p> elsif isspace</p><p> hadspace = true</p><p> end</p><p>[/CODE]</p><p>把他修改成</p><p>[CODE=ruby]</p><p>lastword[0] = characters.length</p><p>lastword[1] = x</p><p>[/CODE]</p><p>就可以实现中文自动换行,不过英文可能会导致在单词中换行。大佬有空的时候可以做一下英语的兼容,然后整合到插件中吗?</p><p>(Tips:我在溯源的时候只溯源到了getFormattedText,不过我看到getFormattedTextFast也有那段代码所以就一并改了)</p></blockquote><p></p>
[QUOTE="楠楠楠小鸟, post: 965, member: 500"] 大佬,关于脚本换行的地方我找到了,在DrawText.rb的 [CODE=ruby] def getFormattedText def getFormattedTextFast [/CODE]两个函数,有这样一段 [CODE=ruby] isspace = (textchars[position][/\s/] || isWaitChar(textchars[position])) ? true : false if hadspace && !isspace # set last word to here lastword[0] = characters.length lastword[1] = x hadspace = false hadnonspace = true elsif isspace hadspace = true end [/CODE] 把他修改成 [CODE=ruby] lastword[0] = characters.length lastword[1] = x [/CODE] 就可以实现中文自动换行,不过英文可能会导致在单词中换行。大佬有空的时候可以做一下英语的兼容,然后整合到插件中吗? (Tips:我在溯源的时候只溯源到了getFormattedText,不过我看到getFormattedTextFast也有那段代码所以就一并改了) [/QUOTE]
验证
俗称宇宙第一咆哮虎的宝可梦的官方中文名称是?
回复帖子
最新帖子
全
我想切换视角讲述故事
最新更新:全民制作人
星期三,21:43
开发问题
Z
将GBA打包成APK
最新更新:zheyeyeye
星期三,21:27
GBA教程
Z
【进站必读】宝可饭堂社区全局规定v1.10
最新更新:z1652646304
星期三,20:25
公告规定
雨
pokeemerald怎么改箱子数
最新更新:雨落天晴
星期二,10:16
开发问题
[讨论]什么契机导致你想做游戏的
最新更新:A原翼
星期一,00:12
其他相关讨论
论坛统计
主题
559
消息
2,422
成员
3,879
最新成员
stonezz
联系我们
QQ
2201858342
邮箱
pokefans@qq.com
论坛
独立开发
开发用品
【原创】【21.1】中文文本处理(1.3.7)
顶部