sunfan0818 发表于 2010-1-30 00:20:45

请问该如何清空历史记录?(已解决)

是这样的……

我发现每次读取进度,甚至是返回标题画面重新进入后

之前游戏的内容还原封不动的保留在历史记录里

这样就好麻烦……

如果多次读取进度的话,历史记录里就全是相同的对白了……

有没有什么方法可以在读取进度和返回标题画面时清空历史记录呢?

烦请各位大人赐教,感激不尽的说……

pengyu5008 发表于 2010-1-30 19:16:08

忘掉以前在哪看到过了
貌似是kag.historyLayer.clear()。。你先试试。。OTZ。。。

sunfan0818 发表于 2010-1-31 02:20:01

试了一下,不行,完全没有用。。。

CountD 发表于 2010-1-31 11:46:06

我发现每次读取进度,甚至是返回标题画面重新进入后

之前游戏的内容还原封不动的保留在历史记录里

这样就好麻烦……

如果多次读取进度的话,历史记录里就全是相同的对白了……
---------------------------------------------------------------------------------------
我怎么觉得这个是BUG啊……=_____=|||
你在游戏config里勾选了“在存档里保存历史记录”了么?
这样每个档案的历史记录都是独立的,绝对不会重复。

sunfan0818 发表于 2010-1-31 19:14:09

// ◆ 自动记录已读文章
//选择是否自动记录已读的剧本标签。
//如果这个设定为true,则每次通过标签时都会给系统变量中的
//trail_剧本_剧本文件名_标签名
//这个变量的值+1
//比如first.ks中*start这个标签的话,对应的变量名称将是trail_first_start。
//此外,未通过的部分将是定义。
//“通过标签”只是,结束了那个标签的内容,执行了其中的所有指令,进入了其他的标签,此时才会记录标签已通过。
//所谓“标签的终结”,就是指以下的场合。这些场合下该标签将被标为“已读”。
//
//通过执行命令而判断剧本到达终端。
//出现了下一个标签。
//通过jump指令跳跃。
//通过link和button指令跳跃到所指向的地方。
//执行return命令的时候。
//    ( 请留意,即使文章没有表现出来,跳往分支的话也会变成「已读」
//      参照link 和 button 指令的 countpage 属性 )

;autoRecordPageShowing = true;




是说这个么?我看了下,设定的是true啊。。。

sunfan0818 发表于 2010-1-31 19:19:22

啊,找到了。。。

// ◆ 进度中保存文字履历
// true 指定后则在进度中保存文字履历,但进度数据会增大。
;storeState = true;


是这个吧,果然是false呢。。。修改成true后进游戏试了下,成了~~
感谢大人的耐心说明,么么~~
页: [1]
查看完整版本: 请问该如何清空历史记录?(已解决)