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
效果图
热门推荐
宝马怎么调整仪表盘显示
涡轮增压发动机压缩比为什么更低
如何找房源:掌握技巧让购房变得简单
Deadlock玩家人数持续下滑引发关注
游标卡尺的使用方法-游标卡尺的读数方法和步骤详细信息
你夹对位置了吗?跟着英国绅士学如何正确领带夹用法
蒜苗的功效与作用有哪些
陶尔米纳10大必去景点攻略
阳历还是阴历?解析星座日期之争
冬训课表③ | “慢跑”的学问和意义!
如何进行有效市场调研?这 5 个关键方法你必须掌握!
竞业协议解除后补偿金支付的计算方法
守望先锋高帧率设置指南(优化画面与流畅度的实用技巧)
国际商法案例分析论文
微区成分分析的测试方法:EDS、XPS、XRF和TOF-SIMS详解
智慧监管让药品安全更有保障
法院案件查询全攻略:立案、审理到结案的全流程查询指南
MCU篇2:如何用通用MCU来实现电池的分段式充电管理功能?
斯坦福小镇简化版——AI-Town搭建运行指南
脑-机接口(BCI)的科学原理——杨帮华教授评论文“BCI范式与神经编码”
磊字康熙字典笔画_五行属性_寓意解释
你已进入阶梯电价第三档,“一户多人口”认证成省钱关键
快来看看目标院校有没有歧视现象!
寻找工作机会的利器:探讨各大求职平台的优势与不足
艾滋病病毒入侵身体后,其实你还有72小时“自救”!
诗词中的对仗:自对与宽对
强城行动丨瓯海潘桥:精雕“窗口”风貌 看见“印象”温州
桃花盛开之谜,揭秘绽放时光的秘密
床的最佳高度是多少?如何影响你的睡眠质量
与DeepSeek对话 | 水利行业如何在AI时代弯道超车?