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
效果图
热门推荐
跌宕起伏!2024年西安楼市发生了什么?
洗衣液、洗衣粉、洗衣凝珠效果对比
【健康科普】剖宫产后“黄金72小时”护理要点,你做对了吗?
企业网络营销推广中的标题优化技巧(如何让你的标题更加引人注目)
急性肠胃炎止泻药有哪些
如何验证薪资计算器结果准确性?2025年HR必看的全场景验证指南
狗狗频繁流泪的原因是什么?如何解决?
英国留学生论文essay合理扩充字数5个小妙招
八字算命属相以什么为准(人生属相算命到底是以出生年还是出生时为准)
狗会记恨主人打过他吗
如何通过诛仙世界捏脸系统打造独特个性角色?探索个性化定制的秘诀
如何推动科技园区的发展?洛阳北航科技园有哪些举措?
尖嘴钳子是干什么用的?规格怎么确定?
个性化定制服务模式的创新与市场缝隙探索
智慧城市建设成热点,数字化管理如何提升生活质量?
皇帝故事:历史上楚怀王和屈原究竟是什么关系?
气温超35℃,沙漠玫瑰需“静养”,牢记4个“不”,才能顺利度夏
香港大学研究:接种疫苗可降低新冠感染者的长期健康风险
缓解全球近 50% 男性秃头困扰,2dDR 天然糖被发现:成本低、疗效稳定
法院判定房屋所有权产权如何办理
房产纠纷中的法律援助与支持
电脑源码修改后如何生效
班婕妤画扇:古代宫廷的悲剧与艺术的象征
午餐怎么吃午后不犯困
中国最有名的十大名粥,你最喜欢哪一种?哪一种是你家乡特产呢?
耳鸣的诊断与评估:从病史询问到影像学检查的全面指南
生物技术发展趋势对基因编辑的应用前景如何
电脑键盘插上没反应?15个实用解决方案帮你快速恢复正常使用
用公司的WiFi会被监控浏览内容吗?原来是真的!
“娶妻不娶翘臀女,嫁人不嫁弓腰夫”:这句古谚语在当今社会还有道理吗?