【Unity2D 2022:Particle System】添加粒子特效

devtools/2024/10/15 5:46:22/

一、创建粒子系统游戏物体

1. 创建粒子系统游戏物体Smog Effect

f170de1f4c344e5da2eb62e9ae6d6b3e.png

 

2. 给粒子特效添加精灵贴图

        (1)启用Texture Sheet Animation(纹理表动画)

41367fcbf49e40a8a3dec345b21d7531.png

        (2)点击加号添加一个纹理,并将两张厌恶图片导入到纹理中

2f0769c5eaee45b9ada50e8242311262.png

3. 设置两张图片随机播放(防止烟雾粒子变化)

        (1)将Start Frame设置为Random Between Two Constants

1433ceab58194586af65e3e4ffcafd18.png

        (2)将Start Frame设置为0和1

e8d39c4a744f4a61bad19a9e84aa9d25.png

        (3)选中Frame Over Time图像,将底部的Particle System Curves窗口向上拉

4f45027be7f546e08335362dd8b4e20d.png

        (4)点击第二个点,按delete键删除点

5b912b7b0669421fa75c8f8be6687106.png

4. 调整烟雾粒子出现的位置和角度

        角度设置为5,半径设置为0

af935770889c454588e4cc2423350611.png

5. 修改粒子的生命周期Start Lifetime(例如修改为1s)

        (1)最少存在1s

47ca05f2652a4c60bb8e5f7b0f89a07a.png

        (2)将生命周期设置为两个数之间的随机值

868312dcb1814752adcf2a45aa78976f.png

        (3)设置粒子生命周期为1s到2s之间的随机值

3f6fe05ccb76433e8c4aaab81f95bced.png

6. 设置粒子速度为0.5-1之间的随机值(步骤同上)

8696359a9f0f44f2b378b5c27f0f4aa5.png 

7. 设置粒子的大小为0.3-0.5之间的随机值(步骤同上)

457881c88f6f410cb26ec7b0231ea67e.png

8. 设置粒子的透明渐变效果

        (1)勾选Color over Lifetime,并打开设置窗口

0b944785b844434d8a5a6b01d271b7fb.png

        (2)点击右上角的箭头,将Alpha(透明度)的值设为0

971fd65d259441d0a8ba35b358bc2fe5.png

9. 设置粒子大小的渐变效果

        (1)勾选Size over Lifetime,点击曲线,拉出曲线绘制面板

f8db7022678a400491989d866466fe63.png

        (2)调整两个点的位置,按住小点并拖动可以改变斜率

43a23cdaf9c94132a033373e5c8ec63b.png

        (3)最终的图像如下图所示

5f4cb0c3c65f4f45936a5031be3673fe.png

二、将粒子特效添加到敌人预制体上

1. 将烟雾粒子游戏对象拖到一个敌人游戏游戏对象上

e64ef5ff2f2243bbab083fc3b33c097b.png

09a52de6830d4a49b91bfc74d94ac808.png

2. 将烟雾粒子特效拖到当前敌人的头部位置

1a84e40176e947ae9dee463eefb6880a.png 

3. 点击Overrides(覆盖),再点击Apply All(应用到全部)

d6c86e4414eb4939a2e9880d6062a5d5.png

 


http://www.ppmy.cn/devtools/44904.html

相关文章

Python | R | MATLAB群体消息和遗传病筛选多元统计模型

🎯要点 🎯概率分布结构模型:有向无环图模型结构、部分有向无环图、动态贝叶斯网络、结构方程模型、广义噪声或模型、连接树、聚类图、因子图、马尔可夫链 | 🎯多类分类模型:朴素贝叶斯分类器、求和朴素贝叶斯分类器、…

Rust语言实现的去中心化AI网络节点

一、概述 去中心化和人工智能(AI)是两个极具潜力的发展方向。Gaia项目正是将这两者结合起来,创造了一个去中心化的AI网络节点。本文将深入探讨Gaia项目的技术细节,通过丰富的示例和详细描述,帮助读者全面理解并掌握该…

gulp入门1-安装

Gulp 是一个流行的自动化构建工具,主要用于前端开发中的任务自动化,如文件压缩、代码合并、代码校验等。以下是一个 Gulp 的入门教程,帮助你快速上手: 1. 安装 Node.js 和 npm 首先,你需要在你的计算机上安装 Node.j…

js-hasOwnProperty与in

hasOwnProperty与in都是被用于检查对象属性。但他们的检查范围不通。 hasOwnProperty方法仅检查自身属性,而不考虑原型链上的属性。如果检查的属性是来自原型链的,那么返回false。 in运算符则检查自身以及它的原型链上是否存在该属性。如果属性存在自身或…

再度“痛失”TOP5的小米手机,能否接好这碗AI“大活水”?

国产手机终端需求持续修复,国产品牌商是最大受益者。 近日,中国信通院发布2024年4月国内手机市场运行分析报告。报告显示,今年4月,国内市场手机出货量同比增长了28.8%。按品牌来看,国产品牌手机4月出货量占同期手机出…

Oracle AVDF(审计保险库和数据库防火墙)常见问题

此文是英文版常见问题AVDF FAQ的翻译注解(斜体) 通用问题 审计库和数据库防火墙的最新版本是什么? Oracle Audit Vault 和 Database Firewall (AVDF) 的最新版本是版本更新 11 (AVDF 20.11)。请阅读公告博客和发行说明以了解更多详细信息。 …

基于Cloudflare/CloudDNS/GitHub使用免费域名部署NewBing的AI服务

部署前准备: Cloudflare 账号 https://dash.cloudflare.com/login CloudDNS 账号 https://www.cloudns.net/ GitHub 账号 https://github.com/Harry-zklcdc/go-proxy-bingai Cloudflare 部署 Worker CloudDNS 获取免费二级域名 GitHub New Bing Ai 项目 https://git…

在CentOS7下构建TeamSpeak服务器并增加网易云点歌插件

文章目录 部署TeamSpeak创建一个新用户下载并解压服务端下载解压 启动服务端同意许可协议启动与配置开放端口设置开机自启 客户端连接 部署TS3AudioBot并添加网易云插件安装ffmpeg下载TS3AudioBot本体与插件并解压配置TS3AudioBot启动设置开机自启 部署网易云API安装git安装Nod…