要让之前显示的文字全部消除,重新从对话框左上角开始显示新的文字、请在新的一行内写入 [
cm] 。( [cm] 为半角 )
但是,[cm]之前不使用等待点击指令的话,会不等待玩家确认就直接清除文字。因此,在[cm] 之前一般要加入 [
p] 指令。请看以下的例子。
[wait time=200]
*start|スタート
[cm]
你好。[l][r]
贵安。[l][r]
试试换页吧。[p]
[cm]
换了一页啦。
那么,现在试试运行吧。在[p] 的位置出现了换页等待标记,点下鼠标后,之前显示的文字清除,再次从左上角显示「换了一页啦。」。
Note
清除消息层上的文字相关指令有 [er] [ct] [cm] 三个。指令间有细微的差别,相关内容在存储与读取的说明档内有
( → 存储・读取 ) 详细说明。假如没有什么特别的需求,可以一律使用 [cm] 。
Note
拖鞋译注:
建议想制作较复杂游戏的初学者养成使用 [er](清除当前消息层)而不是 [cm](清除全部文字层)来清除文字的习惯。
Note
KAG 3 之前的教学文档是使用[ct]代替[cm] ,相比起[ct],[cm]在清除全部文字层之后,自动将当前操作层改为 message0 ,可能比 [ct] 使用起来更方便。
但是,请记得要在可以存档的标签之后的下一行加入[ct]或者[cm]。(拖鞋译注:这行我也不明白……)
KAG 中,所有的文字都在名为「
消息层」的层上进行描绘。KAG 默认设定状态下,还有另一个消息层(message1),两个消息层一起使用的话,就可以表现出双人对话式的效果了。具体请参考
current 指令的说明。