无限制图层的光影问题
rpgmakermv吧
全部回复
仅看楼主
level 8
如题,我需要实现一个光线开关的效果。
篝火点燃之后,就会打开篝火的光。
但现在确实实现了,没问题。
就是打开开关之后会变得很卡很卡,我试着吧这个打开开关的指令删除,就又流畅了。
但我现在得保留这个指令,怎么样让它变得不卡,是什么原因?
2024年05月19日 08点05分 1
level 8
<ulds> {
"name": "gouhuo",
"x": "this.rx(0)",
"y": "this.ry(0)",
"blendMode":1,
"z": "9999",
"visible": "$gameSwitches.value(8)",
"opacity":80,
"loop": true
} </ulds>
这是篝火光芒的代码
2024年05月19日 08点05分 2
level 9
<ulds> {
"name": "BlueSky",
"x": "this.rx(t)",
"y": 50,
"z": 10.5,
"loop": true,
"scale.x": -1,
"visible": "s.value(3)"
} </ulds>
* - 在地图中使用位于img/parallaxes/中的BlueSky.png图片。
* 该图片Z层级是10.5,在横向位置上以正常速度(1帧1像素)从左向右循环自滚动,在纵向位置上相对于屏幕的y坐标为50,图片被左右镜像反转,由开关#3控制显示和隐藏。
*
[晕]
上面这个是-----[MV/MZ]ULDS无限图层插件使用详解 (2023-08-04更新+范例v3) - RPG Maker MV 讨论区 - Project1 -----这里的其中一个示例。
你的Z为什么要写到9999这么大呢?我不知道这个会不会有什么影响。
还有就是他的开关和你的开关不一样,你试一下像他这样写开关好了。
2024年05月19日 15点05分 3
level 9
呃,错了,我又去看了一下那个帖子,这两个方式来使用开关好像都是一样的。
或许你可以试一下把事件页的2号分页的触发条件,确定键改成自动执行,然后在执行内容这里把8号开关关闭。
或许无限图层的开关只是触发条件,而不是出现条件。。如果是触发条件的话,那触发一次就可以了,它该干嘛就会一直干嘛。。如果是出现条件,那出现条件不存在了,那它就会停止出现了。。这个我不太懂,但是可以试一下。
如果你在8号开关还关联了其他的东西,那就把无限图层的开关试一下改成9号开关吧。
2024年05月19日 16点05分 4
事件页2:我打算给他一个功能,就是主角拿着污染的肉块和篝火互动后会返还干净的肉块,会有一段对话,所以不能设置成自动执行。 开关8号没有和其他功能联动,这是专门用来控制篝火光芒开启的。
2024年05月20日 04点05分
然后是我看B站 硕明云书 的运用,他那个好像就是通过开关操作实现光线的开关。on的时候开,off的时候关,那要是关了开关8,那光按理来说应该也要消失。 是因为我的篝火有动画的原因吗?
2024年05月20日 04点05分
@我不要昵称 呃,我没有使用过无限图层,我不知道。。。或许你可以新建一个测试工程来专门做测试。
2024年05月20日 07点05分
level 8
我刚刚又试了一下,确实开启这层光后,游戏会变卡,关掉后就又流畅了,想不明白原理
2024年05月20日 15点05分 5
1