Unity2D利用Particle System制作残影冲刺
创作时间:
作者:
@小白创作中心
Unity2D利用Particle System制作残影冲刺
引用
CSDN
1.
https://blog.csdn.net/weixin_67674686/article/details/142384410
在Unity 2D游戏开发中,制作残影冲刺效果是一个常见的需求,旨在增强玩家冲刺时的视觉冲击力。本文将介绍如何利用Unity的Particle System(粒子系统)来制作这种效果,不会涉及到对象池。
创建Particle System
在人物对象新建子物体Particle System
调整粒子系统属性
基础设置
- Duration(持续时间)调小一点,开启Looping(循环),Start Lifetime(开始生命周期)调小,Start Speed(开始速度)值设为0,Start Size(开始尺寸)可以根据自己需求设置。
- Start Color模式设为随机
- 在对里面进行更改
- 左边为蓝色,右面蓝紫色
- Simulation Speed(仿真速度)改为 世界
- 最大粒子数设小一点
Emission
对Emission进行更改,让其随着距离产生
Shape
形状改为圆形,大小设为0.01,保证在一套线上产生
Color over Lifetime
没有的话先进行添加
在对其更改透明度
Texture Sheet Animation
同样,没有这个模块的话需要我们进行添加,按照下面的设置来改,将冲刺的图片放入其中
Render
Render模块里有一个Filp,可以用代码进行图片的翻转
代码部分
在Particle System中我打开了唤醒时播放,所以让子物体开始活动就会播放动画
关于图片的翻转,0是图片的默认方向,1就会向反方向旋转
public ParticleSystem Effect;
void EffectOpen()
{
if (!player.isGround)//如果玩家不在地面
{
Effect.gameObject.SetActive(true);//开启粒子特效
Effect.GetComponent<ParticleSystemRenderer>().flip = new Vector3(player.direction, 0, 0);//控制残影方向为当前人物方向
}
}
void EffectClose()
{
Effect.gameObject.SetActive(false);//关闭粒子特效
}
效果视频
DashEffect
效果图
热门推荐
虫草花的功效与作用及禁忌
扬州慢,48小时足矣
从古诗中提取的5字网名(126个推荐)
咽鼓管功能不良有哪些症状
了解游资在股市中的角色与影响
猪头肉炒什么菜比较好吃?解锁多样搭配,满足你的味蕾需求
胡辣汤:舌尖上的美味与文化的交融
金骏眉属于什么茶?桐木关金骏眉价格表及特点详解
"急急如律令"的翻译困境:文化传承与跨文化交流的挑战
蓝牙耳机有电却老是自动关机的原因及解决方法
科隆Coron景点推荐,科隆岛必去的5大景点及介绍
如何进行黄金趋势的有效分析?这种分析如何降低投资风险?
汽车的空调滤芯一定要定期更换吗
长白山人参适合哪些人吃
什么是汽车的主动安全和被动安全?在汽车上如何区分它们?
浅析:数据要素、数字经济、数据资产、数字化转型和大数据的关系
怎么理解最新的劳务派遣法律规定?
肺结核1分钟确诊!“肺结核CT影像智能辅助诊断系统”转化成果正式投入临床
直径Φ、通径DN、英寸;这些规格单位你分得清吗?
如何评估辞退员工的经济成本和风险
WTConv:小参数大感受野,基于小波变换的新型卷积 | ECCV'24
“小宇宙”爆发,一年增长40%,播客会是书业掘金的下一个新媒体平台吗?
虾不能跟哪些食物一起吃
植物蛋白替代肉类和鸡蛋,可有效降低死亡率
企业人力资源管理师证书含金量存疑?资深HR的数字化转型破局之道
房贷利率计算器:轻松评估不同利率下的贷款负担
与骷髅共舞的少女:西方艺术中的“死神与少女”主题
ZNS SSD垃圾回收优化方案解读
案例分析 | “四大名著”文旅项目的融合与焕新
js如何锁定屏幕滚轮条