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

这篇具有很好参考价值的文章主要介绍了Unity烟花特效实现(附源码)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

写在前面

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

效果

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

代码地址

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

写在后面

可以自己加些文字上去例如
Unity烟花特效实现(附源码)文章来源地址https://www.toymoban.com/news/detail-476855.html

到了这里,关于Unity烟花特效实现(附源码)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python烟花代码,用Python制作一个烟花特效

    Python实现浪漫的烟花特效 现在很多地方都不能放烟花了,既然看不到, 那作为程序猿的我们还不能自己用代码做一个吗? 今天就带大家用代码做一个烟花特效吧。 pygame介绍 关于Pygame的基本信息,pygame是什么,谁会被Pygame吸引,并且在哪里找到它。 Pygame是被设计用来写游戏

    2024年02月08日
    浏览(36)
  • 【用三大件写出的开门烟花特效】

    又到了一年一度的春节时期啦!昨天呢是北方的小年,今天是南方的小年,看到大家可以愉快的放烟花,过大年很是羡慕呀!辞旧岁,贺新春,今年我呀要放烟花,过春节! 🧨 。 这个特效简单的使用了前端三件套即可完成,html,js,css,canvas整体效果如下GIF图所示(码内隐

    2024年01月21日
    浏览(37)
  • Unity实现模型显示在UI前面

    1.先创建一个Cube充当人物模型 2.创建一个血条,这边血条用Scrollbar实现,用Scrollbar实现血条的话,需要将里面的参数都清空 血条颜色也通过这边设置   然后再把这个size拉满就可以实现血条效果了,如果要实现掉血效果,直接通过代码调用到这个size进行减少便可以了   3.回归

    2024年02月05日
    浏览(33)
  • HTML5庆祝生日蛋糕烟花特效

    HTML5庆祝生日蛋糕烟花特效 以上代码使用HTML5的元素和JavaScript实现了一个简单的生日蛋糕烟花特效。在页面加载完成后,会自动启动动画,当鼠标点击页面时,会在鼠标位置发射一个烟花。

    2023年04月09日
    浏览(30)
  • 有趣的HTML实例(十一) 烟花特效(css+js)

    为什么今天不做炒土豆丝呢,为什么呢为什么呢为什么呢为什么呢,坚持问上一个时辰,一般来说,第二天我们的饭桌上就会出现炒土豆丝。这件事告诉了我们求知欲的重要性,知之才幸福,不知不幸福。 ——《华胥引》 目录 一、前言 二、往期作品回顾 三、作品介绍 四、

    2024年02月03日
    浏览(43)
  • C++烟花实现思路及源码

    青春就像一场烟花,美得让人窒息,却短暂得让人流泪。 我们该如何用代码记录下现实中的烟花,让它成为永恒呢? 首先把烟花分成两个阶段: 烟花弹升空 和 烟花绽放 。 然后把 烟花弹(jet) 和 烟花(flower) 各作为一个 对象 ,再思考它们各自的 属性 。 为了实现多个烟花的效

    2024年02月02日
    浏览(34)
  • 含源码,用Python实现浪漫烟花

    目录 前言 环境准备 代码编写 效果展示 Python实现浪漫的烟花特效 现在很多地方都不能放烟花了,既然看不到, 那作为程序猿的我们还不能自己用代码做一个吗? 今天就带大家用代码做一个烟花特效吧。 这里使用到的库有: pygame (用于游戏的编写)、random(用于产生随机

    2024年02月12日
    浏览(56)
  • 实战: 跨年烟花代码的实现(附源码)

    目录 前言 一、pandas是什么? 二、代码结构 1.介绍主html代码 2. js文件介绍 GameCanvas.js script.js 运行效果 本文章将介绍跨年烟花代码的实现以及源代码 提示:以下是本篇文章正文内容 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 代码如下:

    2024年01月22日
    浏览(33)
  • Go实现一个简单的烟花秀效果(附带源码)

    在 Go 语言中,要实现烟花秀效果可以使用 github.com/fogleman/gg 包进行绘图。以下是一个简单的例子: 首先,确保你已经安装了( 有时候需要梯子才可以安装 )  github.com/fogleman/gg 包: 然后,使用以下 Go 代码: 在这个例子中,我们使用 github.com/fogleman/gg 包创建一个图形上下文

    2024年01月23日
    浏览(31)
  • Unity如何实现让Sprite和UI显示在模型前面而不会被模型遮挡

    在不使用Shader的情况下实现UI显示在模型前面方法 ps:本人只做记笔记使用 使用前: 使用后: 1.首先需要把显示的UI或者Sprite的层级设置为UI层或者你自定义的层 2.创建俩个摄像机 3.主摄像机不变,需要渲染的层级依旧是Everything 次摄像机的CullingMask只选择UI或者自定义层,以

    2024年02月22日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包