2025-03-26 00:02:56 +08:00

1.7 KiB
Raw Permalink Blame History

是用在第一关通过,向第二关过渡的过程 整的介个,可以看到,只有一个预制体引用了,还是比较简单的引用关系

!Pasted image 20230706162909.png

!Pasted image 20230706162942.png

!Pasted image 20230706162947.png

这个类打上序列化标签 就可以在面板展示了

其中有遮罩图片组件缩放的三维向量数组阿尔法数值数组transform组件数组

!Pasted image 20230706163010.png

!Pasted image 20230706163100.png

整渲染容器数组,还有几个开始变化的布尔

!Pasted image 20230706163217.png

初始化几个子物体,颜色数据

!Pasted image 20230706163327.png

!Pasted image 20230706163338.png

这是遮罩相关

!Pasted image 20230706163417.png

参考alphaCutoff图片的遮罩使用 使用就好

修改的具体方法,都是通过时间控制,例如这个颜色渐变

!Pasted image 20230706163550.png

调用渐变的目标数值targetValue是初始化的时候拿到的初始阿尔法数值

!Pasted image 20230706164258.png

在前面GetData拿到初始数值之后就把它的默认阿尔法值改成0了

!Pasted image 20230706164432.png

遮罩裁剪渐变

!Pasted image 20230706163615.png

更新函数都有调用

!Pasted image 20230706163657.png

这是外部调用的接口

!Pasted image 20230706163725.png

还是之前切换关卡的时候,会调用

!Pasted image 20230706163800.png

运行游戏测试颜色渐变是ok的

!Pasted image 20230706164807.png

颜色的容器和方法,有仨地方调用,分别是延迟不同时间后,调用不同的颜色变化顺序

!Pasted image 20230706164906.png