嗨各位伙伴, 我在这里观察了2年了,今天终于决定开始写一篇开发日志了 。

我目前正在开发一款中世纪酒馆管理游戏,名为 Rift Tavern。 当管理酒馆时,你需要看到整个情况,所以相机自然会处于远处、放大视角。 但问题是,当你实际上在酒馆里管理时... 哈哈, 墙壁不断阻挡视线,感觉非常受限。

所以,我实现了一种效果:当玩家进入建筑时,墙壁会平滑消失。 虽然有很多_REFERENCE 可供参考,但我还是决定自定义以符合自己的品味。我非常希望在墙壁消失时实现特定的"流水般"或"融化般"感觉。

我如何实现它:

  • 我使用了 触发碰撞体 来检测玩家的存在。
  • 我使用简单的 bool 参数控制两个 淡入淡出动画
  • 而不是纯代码实现,我感到直接通过动画实现会给特定的融化效果更好看。

或者,我正在制作这样的事情,并且我计划将来发布更多开发日志。 因为这是我的首次发布,所以就简单点吧。

如果你有任何反馈 đều很欢迎! finally能够加入这个社区,让我感到非常高兴!