rd.rdlevel.cn/pages/roomfx.md
2025-11-01 19:30:36 +08:00

54 lines
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 房间视效
## 房间透明度
**淡入淡出房间**事件倒是没有太多可说的,调节的是房间整体的透明度。同样也可以选择时长和缓速模式。
最基本的用法就是把一个房间的透明度从`0`调到`100`,另一个从`100`调到`0`,完成淡入淡出的转场。
## 房间遮罩
### 图片遮罩
如果完整图片已经做好了,不想再把图片本身挖空一部分了怎么办呢,就需要用到**房间遮罩**事件。它的本质其实有点像图片编辑类软件中的图层蒙版。看下图就很好理解。
![](../images/roomfx-mickey1.png)
房间1是东方不眠日房间2是东方失眠夜。在房间1中添加一个某老鼠的头像图片图片中的其他部分均为透明那么最终的效果就是房间1只剩下某老鼠的部分而剩下部分可以看到房间2。
![](../images/roomfx-mickey2.png)
如果点击反转,就能看到白天的主体场景和夜晚的遮罩场景。
另外,对于一些瞎眼的特效,添加一个好看的遮罩会有奇效。
![](../images/roomfx-hexagon.png)
遮罩还有一个神奇的用法,当你把房间放大,再放大,~~直到每一根毛都看得清清楚楚~~,直到遮罩被放大到超过屏幕而显示出下层房间的内容,这样连贯起来就可以做出《日常》的片头曲风格了。
![](../images/roomfx-zoom.gif)
遮罩也是可以选择多张图片的,此时会额外出现一个帧数选项,可以让多张图片按照自己设置的速度进行循环切换,做出动图的效果。
### 房间遮罩
可以将整个房间作为遮罩去遮盖其它的房间。
### 颜色遮罩
选取特定的颜色作为遮罩。
## 设置房间视角
在前面几个小节的叙述中大家可能会发现,房间无论放大缩小总是会以一个矩形来展现。但使用了**设置房间视角**事件之后,房间的形状就可以改变为任意的四边形了。
此事件需要设置的条目并不复杂,而且也很直观。我们只需要将房间初始状态下的四个**角位置**进行重新定义,编辑器就会自动改变房间的整体形状了。
![](../images/roomfx-perspective.png)
而**时长**和**缓速**两个条目也是见过多次了,这里也不再赘述。
> 如果你想直观地看看各种移动方式的速度区别,可以[看看这里](https://easings.net/cn)。
## 演示关卡
<div class="bv"><iframe src="https://player.bilibili.com/player.html?aid=209214426&page=8&autoplay=0" title="BPM 与偏移的校对教程" width="100%" height="100%" scrolling="no" frameborder="no" framespacing="0" allowfullscreen="true"></iframe></div>