如何实现对话记录的功能?
-
如何实现对话记录的功能?AVG游戏里面都有一个记录对话的选项,每经过一句对话就会在对话记录里面生成一条最新的对话,查看记录得的时候之前经过的对话都会被保存在里面,这个具体该如何实现呢?类似于这样:
(截图来源于steam游戏《他人世界末》)
-
以前从官方的训练营淘来的一个范例,有兴趣的话可以研究看看 :对话回放范例(新增富文本处理).evk
-
@欧拉欧拉 多谢大佬,这个解决了文本记录的问题,但是出现了一个新的问题,就是每次打开文本回放的时候,他都会聚焦在最先创建的那一段里面,没法聚焦在最新创建的那句话上面,每次浏览都要自己再拖动,怎么实现每次点开都能聚焦在最新创建的那句话上面呢?
-
@夋是小白吖 我记得文本组件自带的滚动是没法通过事件决定聚焦位置的,要不反过来把最新的显示在最上面,旧的显示在下面
-
emmmm虽然有点怪,但是也不失为一种解决方法啊,哈哈哈哈……要是有更好的文本记录功能就好了。