我希望在游戏中添加一个覆盖层,显示天空投射到游戏世界中的阴影。这个覆盖层应该跟随摄像机移动,而不是仅仅作为静态图像叠加在顶部。有人知道如何通过插件或其他方式实现吗?
1 个赞
对于这类效果,你可能需要一个视差插件。
1 个赞
你可以试试这个:https://github.com/Nolonar/RM_Plugins-WeatherFog
你可以调整云朵的颜色、强度等,使其看起来像阴影。
1 个赞
我有一个未发布的插件(适用于 MV),最初是为我的游戏制作的,如果你也在使用 MV,这个插件可以实现你要求的功能。我现在就分享出来。
基本上,你只需要将云影作为视差图片使用,这个插件会添加一个选项,让你可以将视差图片指定为前景图片。视差图片已经可以按照你希望云影移动的方式移动,所以这可能是最简单的方案。
这个插件的主要限制是它不会添加第二个视差图片,因此任何包含云影的地图都无法使用背景视差图片。
RMMV-Upper-Parallax/Gensun_UpperParallax.js at main · Gensun79/RMMV-Upper-Parallax
2 个赞
我一直使用 Orange Overlay——你可以去看看
谢谢大家,如果有任何方案有效,我会通知大家。
这肯定行,我打算再找找更可以自定义的,但如果我找不到更灵活的,那这个绝对完美!
你真是太好了,不过恐怕我目前正处在“忙碌”状态。
你真好,但不巧的是我在MZ。
我刚测试了一下,我的插件碰巧能在 MZ 上运行
确实能用了!请问能否让它跟随摄像机一起滚动?如果不行也没关系
编辑:算了,我自己搞定了!谢谢!
2 个赞
好吧,事实证明我对这个引擎中的视差滚动机制相当陌生……哈哈。
现在屏幕上方有一个效果,当玩家移动时会随之滚动,但有没有办法让它 独立 滚动?就像光源本身在头顶移动,即使玩家静止不动,它也会微妙地滚动?
如果只是利用RPGMaker内置的视差背景但更改其层级,只需在地图设置中启用滚动选项并设置速度即可。
1 个赞
真没想到这么简单。谢谢!