SpriteBuilder全屏弹出菜单的特殊效果

但是等一下!这里可以有更多.对于全屏的弹出菜单,你可以在显示弹出全屏菜单时朦胧化背景的level视图.

通过修改SpriteBuilder中的color节点的Color属性(比如修改为black)和Opacity(透明)属性(比如修改为0.5),这很容易办到.

你也可以通过修改color节点的Blend src和Blend dst设置建立附加效果.
尝试将Blend src和Blend dst分别设置为One和One - Dst Color从而得到”虚”颜色.

或者分别设置Blend src和Blend dst分别为One - Dst和Src Alpha Saturate,同时将透明属性设置为1,color节点的Color属性设置为White.这可以创建一种photo-negative效果,如下图:

SpriteBuilder全屏弹出菜单的特殊效果

注意:缩写src和dst分别代表source和destination.这些属性涉及到OpenGL混合模式(OpenGL blend modes),将会影响src和dst互相重叠像素的颜色如何混合到一起显示出来.

上一篇:【Java 虚拟机原理】Java 反射原理 ( 反射作用 | 反射用法 )


下一篇:【RuoYi-Vue-Plus】学习笔记 11 - 集成 Sa-Token 实现登录认证流程(Sa-Token 源码)