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
效果图
热门推荐
探究三国正史中的水镜先生
Excel存钱计划表的制作方法
黄轩,十八年演艺路的自我超越
OMRON PLC通讯协议详解:变频器通信案例研究与故障诊断
草坪草的株丛类型及其品种推荐
草坪草的株丛类型及常用品种推荐
中外合资与纯外资企业:探究它们的优劣势及发展前景
微表情解析:学习读懂人心
高效清洁城市,洒水车如何助力环境治理?
确诊癌症后怎么申请大病医保报销
中国光器件及光模块行业发展现状:政策加持,高端突破,产业持续上升
天使投资、VC、PE、LP、GP分别是什么意思?有什么区别?
超20%的人还在用有“毒”的双氧水消毒!正确消毒,一文讲清!
大块牛肉高压锅压多长时间合适
宝宝名字巧避父母重字,创意命名新风向
低GI食物知多少
合同中特殊作业安全管理制度的法律要求与实务分析
重整计划方案由谁制定?重整计划具有强制执行力吗?
如何处理车损险出险一次后的涨价?这种涨价有哪些应对策略?
托尔特克文化:中美洲的历史、艺术和宗教
近视手术:从“摘镜”到“护眼”的科学指南
“僵尸号” 是如何养成的?揭网络水军背后黑灰产业链
地震前狗狗有什么反应?狗狗地震预警表现有哪些?
春季养生食谱:五道美味佳肴助力健康
广西南宁:非遗传承“老中青”齐上阵
医药GMP净化车间建设与管理指南
吃药也要「天时地利」?聊聊服药时间的讲究
中国眼镜定制:流行眼镜框怎么挑选?
美国信仰治愈运动先驱:欧拉尔·罗伯茨的宗教使命与遗产
数据包捕获!网络时间协议(NTP)讲解