我想实现的激光效果如下图:
这个激光有几个特征:
1、这个激光的效果类似于鞭子,并非笔直的激光效果。
这个激光的本体,目前我可以用Graphics实现,但只能实现纯色效果,所以有了第二点。
2、激光有一层很自然的光晕效果。
关于这一点很痛苦,查了一些资料,目前大致有两种思路。
1、用多个sprite精灵贴图去拼接,但在半透明的部分会有叠加,效果就很不理想。
2、用Graphics + shader实现,基于看到目前看到Graphics组件可以直接拖入一个材质,希望通过材质来实现这个效果,但因为之前从来没接触过shader,学得挺头疼的。
所以想请问大佬,这两种方式是否可以实现图上的激光效果,如果用shader可以的话,我就继续肝shader,或者有其他实现方式,还望大佬解惑。
------效果已实现,写了个小笔记记录一下我的实现逻辑------
https://blog.csdn.net/xyj198804/article/details/118916802