用Light2D实现遮罩动画

场景搭建

为Light2D添加亮光图片材质
设置Visibility.Light Mask
, 将其全部关闭,这样灯光只会出现在logo上

修改Light2D的模式Mode为Mix
为TextureRect添加材质,选择Material,选择材质CanvasItemMaterial, 并且将Light Mode设置为Light Only,这样设置之后就只有被灯光照到的地方才会显示出来

创建动画
创建AnimationPlayer节点,新建动画
为Light2D的缩放大小创建关键帧,从而实现遮罩动画
