Unity烟花特效实现(附源码)

news/2024/11/19 20:17:31/

Unity烟花特效 附代码

  • 写在前面
    • 效果
    • 代码地址
    • 核心步骤
  • 写在后面

写在前面

朋友过生,不知道送什么礼物,就想着用自己所学知识做个特效当礼物吧,嘿。
主要参考了 这位up的视频 ,感谢

效果

在这里插入图片描述

代码地址

https://github.com/hahahappyboy/UnityProjects/tree/main/%E7%83%9F%E8%8A%B1(%E7%B2%92%E5%AD%90%E7%B3%BB%E7%BB%9F)

核心步骤

主要就是1个主烟花粒子系统带3个子粒子系统,这三个小的粒子系统分别是拖尾粒子系统,爆炸粒子系统、爆炸散光粒子系统
在这里插入图片描述
(1)主烟花发射特效
锥形发射器,向上发射
在这里插入图片描述
粒子材质选Unity默认的粒子贴图
在这里插入图片描述
开启拖尾效果,拖尾贴图选一个锥形的贴图就好
在这里插入图片描述
拖尾颜色设置为渐变会好看些
在这里插入图片描述
(2)主烟花拖尾流光特效
在这里插入图片描述
其实就是在主烟花飞行的过程中向周围发射其他小烟花,因此发射器选球型发射器
在这里插入图片描述
烟花速度和烟花大小都比主烟花小些,其他的设置和主烟花没什么变化,拖尾效果和烟花材质都一样就颜色该浅了一点
在这里插入图片描述
注意此时要在主烟花中设置一下子发射器,从出生时开启拖尾流光特效
在这里插入图片描述
(3)主烟花爆炸特效
在这里插入图片描述
因为是爆炸时才产生的特效,所以要在主烟花的子发射器中选则死亡时产生
在这里插入图片描述
这个特效也很简单,就是选用球型发射器就行,速度和大小比主烟花小点
在这里插入图片描述
然后发射的粒子是一瞬间发射
在这里插入图片描述
(4)主烟花爆炸闪光特效特效
在这里插入图片描述
爆炸时有一个爆炸闪光,实现也特别简单,也是在主烟花死亡时产生,只产生一个,没有速度,没有拖尾特效
在这里插入图片描述

写在后面

可以自己加些文字上去例如
在这里插入图片描述


http://www.ppmy.cn/news/98543.html

相关文章

(10) 朴素贝叶斯

文章目录 1 概述2 不同分布下的贝叶斯2.1 高斯朴素贝叶斯GaussianNB2.1.1 认识高斯朴素贝叶斯2.1.2 探索贝叶斯:高斯朴素贝叶斯擅长的数据集2.1.3 探索贝叶斯:高斯朴素贝叶斯的拟合效果与运算速度 2.2 概率类模型的评估指标2.2.1 布里尔分数Brier Score2…

基于STM32的IIC驱动协议实现

目录 1.简介 2.特点 3.协议细节 1.简介 IIC(Inter-Integrated Circuit)总线是一种由 PHILIPS 公司开发的两线式串行线,用于连接微控制器及其外围设备。它是由数据线 SDA 和时钟 SCL 构成的串行总线,可发送和接收数据。在 CPU 与被控 IC 之…

爆肝整理,最全单元测试-测试用例总结(全覆盖)及拿即用...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 Python自动化测试&…

nginx(七十九)rewrite模块指令再探

一 rewrite模块再探 ① 知识回顾 1) 结合自己遇到过的案例场景2) 关注一些易错点、难点3) 本文内容很杂,建议读者选取感兴趣的阅读 rewrite模块 rewrite功能 ② nginx中利用if 等价&&多条件 需求背景: 1) nginx不支持&&、||、and、or等逻辑…

sqlalchemy从入门到熟悉(一)

sqlalchemy从入门到熟悉(一) 简介 SQLAlchemy SQL工具包和对象关系映射器是一套用于处理数据库和Python的综合工具。它有几个不同的功能领域,可以单独使用或组合使用。SQLAlchemy的两个最重要的面向前端的部分是对象关系映射器(O…

Makefile基础教程(自动生成依赖关系)

文章目录 前言一、makefile不包含.h依赖的后果二、gcc -M 和 gcc -MM命令三、sed命令四、makefile中命令的执行机制四、生成依赖文件并单独放入文件夹中总结前言 在前面的文章中我们都只使用到了.c文件作为依赖但是在实际的工程中肯定是不可能只有.c文件的还存在.h文件,那么在…

一台服务器通过apache安装多个web应用

当我们只有一台linux服务器资源但有创建多个网站的需求时,我们可以通过安装一个网站服务器Apache进行搭建,此次服务器使用Centos 7 下面分别介绍一个域名多个端口和多个域名用Apache来搭建多个网站的操作过程。 一、使用apache 服务器 (一…

图的邻接矩阵表示

设图有n个顶点,则邻接矩阵是一个n*n的方阵;若2个顶点之间有边,则方阵对应位置的值为1,否则为0; 看几个例子; 此图的邻接矩阵是 0 1 1 1 1 0 1 0 1 1 0 1 1 0…