出了点意外,一天没碰电脑。
主角下车后应该自言自语一下,然后再开始移动。到防空洞门口停下,再次自言自语,然后开门,进门。这是目前阶段要完成的。
基于前一个未完成项目的经验,对话系统我是比较怵的,不过这次是动作类,对话不会特别多。
复习了NinePatchRect,最后还是舍弃对话框,干脆让文字裸奔,也挺舒服的,还省去不少代码的麻烦。比如本来想做个对话框自适应的,也弄不好。
又碰到一个问题,一句话里面,我想在逗号处停顿一秒再继续显示,写了好几次也没实现。准备放弃时突然想到,不如逗号后面多打几个空格呢?别说,空格还是有用的,虽然看起来有点奇怪,但功能实现了。
下一个问题,我想让主角一开始是跑步的状态,到了门前改成走路,走到门派前停住,说话,再恢复成跑步。本来是想用一段动画来显示的,在AnimationPlayer和AnimatedSprite2D之间调了好久也不行,就改成手动控制,玩家要按住方向键,主角自己变速,变动作,停下,说话。目前做到一半,今天争取把它做完。
打完黑神话,越发觉得开发的过程和它神似。一个个需求,一条条解决之道,一个接着一个,大需求小需求,隐藏需求,而且,还有一个八戒从旁相助。乖乖,原来我也是天命人。
暂无关于此日志的评论。