2-10. 实现景观物体遮挡半透明
本节目标
当人物从树叶走过去的时候,树叶可以变成半透明
当人物穿过树干的时候,要能被阻挡
给树干添加碰撞体
可以添加圆形碰撞体
也可以添加盒子碰撞体
记得给 Tree Pink 和 Tree Yellow 的树干也增加盒子碰撞体
给树叶和树干添加触发器
用同样的方法,给三颗树都添加触发器
安装 DOTween
通过 Package Manager 安装 DOTween 插件
然后 Setup,Apply
创建 Settings 脚本
创建 ItemFader 脚本
将这个脚本绑定到 Top 和 Tree_Trunk
给三颗树都进行这样的操作
创建 TriggerItemFader
将这个脚本挂载到 Player 身上
树的半透明效果
让草丛也有这样的效果
然后给草丛添加 ItemFader
给它添加一个父级物体 Bushes08,它自身改名叫 Sprite。给 Bushes08 添加触发器
最终效果如下