# 房间视效 ## 房间透明度 **淡入淡出房间**事件倒是没有太多可说的,调节的是房间整体的透明度。同样也可以选择时长和缓速模式。 最基本的用法就是把一个房间的透明度从`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)。 ## 演示关卡