Project1
标题:
关于修改换行符为m之后的问题
[打印本页]
作者:
RXVincent
时间:
2009-11-6 20:58
标题:
关于修改换行符为m之后的问题
本来因为XP那个古怪的换行符而修改了…………但是我发现输入"\m"时会出现"\",于是抱着尝试的态度也输入"amy",结果变成了↓
a
y
求解释…………不明白为什么会出现这个现象
作者:
kakarot
时间:
2009-11-6 21:07
脚本里少打了一个斜杠吗?咱记得\m好像要写成(/\\[Mm]/)之类的..
作者:
RXVincent
时间:
2009-11-6 21:30
/\\[Nn]\我只是改了这个还有下面的c == "\m"
作者:
kakarot
时间:
2009-11-6 21:47
的确是有些诡异..不过前面的/\\[Nn]\[([0-9]+)\]/好像是拿来控制显示角色名字的,还是保留原样的好,也托他的福MS原来的\n效果上有些问题呢..
于是乎,依葫芦画瓢,改动这些地方试试:
首先在
text.gsub!(/\\[Gg]/) { "\002" }
复制代码
之后加上
text.gsub!(/\\[Mm]/) { "\003" }
复制代码
然后把“ # 另起一行文字的情况下”之后的c=="\n"改成c==“\003”
MS就正常了..
作者:
RXVincent
时间:
2009-11-6 22:03
正常了…………我先去认可。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1