Unity实现简单下雨效果(粒子系统)

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

Unity实现简单下雨效果(粒子系统)

效果:
Unity实现简单下雨效果(粒子系统)
步骤
1.在场景中创建一个粒子系统,重置粒子系统位置,使其在原点处,然后将transform中的Z改为-1。
Unity实现简单下雨效果(粒子系统)
2.点开新创建粒子系统的检查器,勾选“渲染器”,将材质选择为Default-Line.
Unity实现简单下雨效果(粒子系统)
3.勾选碰撞效果,类型改为“世界”,模式改为2D,反弹改为0,生存期损失改为0.1
Unity实现简单下雨效果(粒子系统)
4.勾选“形状”,形状改为“盒(box)”,缩放改为x=40,旋转x=90(根据场景调整)
Unity实现简单下雨效果(粒子系统)
效果:
Unity实现简单下雨效果(粒子系统)
5.调整粒子系统的位置,将它向上移动(雨从天空落下
Unity实现简单下雨效果(粒子系统)
6.更改粒子系统的起始大小为0.08,添加重力为1,起始生命周期为6,持续时间为1.
勾选“发射”,随单位时间产生的粒子数改为50.
Unity实现简单下雨效果(粒子系统)
Unity实现简单下雨效果(粒子系统)
7.勾选“纹理表格动画”,将模式改为“Sprites”,将雨滴的图片加入进去。选择实现准备好的雨滴图片(需要自己画,很简单)
Unity实现简单下雨效果(粒子系统)
若是素材未切割先进行素材切割操作,选择雨滴图片,将Sprite模式改为“多个”,点击“应用”,在点击Sprite Editor
Unity实现简单下雨效果(粒子系统)
选择“切片”,选择其中”Grid By Cell Size“.
Unity实现简单下雨效果(粒子系统)
调整切片大小,调整好后点击“切片”,然后选择“应用”
Unity实现简单下雨效果(粒子系统)
将切割好的图片拖到纹理表格动画中即可
Unity实现简单下雨效果(粒子系统)
最后效果:
Unity实现简单下雨效果(粒子系统)

如有问题,欢迎留言 ╰(°▽°)╯文章来源地址https://www.toymoban.com/news/detail-479950.html

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

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

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

相关文章

  • [驱动开发]gpio子系统及中断实现led亮灭

    编写LED灯的驱动,使用GPIO子系统,里面添加按键的中断处理 1.应用程序发送指令控制发光二极管亮灭 2.按键1按下,led1电位反转;按键2按下,led2电位反转;按键3按下,led3电位反转   

    2024年02月14日
    浏览(76)
  • 2023-07-10 linux IIO子系统使用学习,在TI 的ads1015驱动里面看到相关使用,故花点时间进行简单的学习,入门级别,纪录点滴。

    一、Linux IIO(Industrial I/O)架构是Linux内核提供的一种用于支持各种类型传感器和数据采集设备的子系统,包括温度、压力、湿度、加速度、光度等多种传感器。 二、这个就是ads1015的驱动,里面用到iio子系统。 ti-ads1015.c « adc « iio « drivers - kernel/git/torvalds/linux.git - Linux kerne

    2024年02月17日
    浏览(46)
  • Unity制作下雨中的地面效果

    Unity引擎制作下雨效果   大家好,我是阿赵。   之前介绍了Unity引擎里面通过UV偏移做序列帧动画的做法,这里再介绍一个进阶的用法,模拟地面下雨的雨点效果。   最基本的原理,还是基于这个序列帧动画的做法。不过这里做一点改变。我不再用网格的UV作为计算的

    2024年02月10日
    浏览(38)
  • 装饰工程|装饰工程管理系统-项目立项子系统的设计与实现|基于Springboot的装饰工程管理系统设计与实现(源码+数据库+文档)

    装饰工程管理系统-项目立项子系统目录 目录 基于Springboot的装饰工程管理系统设计与实现  一、前言 二、系统功能设计 三、系统实现 1、管理员功能实现 (2)合同报价管理 (3)装饰材料总计划管理 (4)客户管理 2、员工功能实现 (1)新增立项项目 (2)预算报价管理 (

    2024年02月20日
    浏览(41)
  • unity 3d实现各种粒子效果

    直接调整为【Stretched Billboard拉伸/延伸渲染】 控制雨的大小 创建个材质 材质设置 挂载材质 设置延申效果 第一个叫做Speed Scale:通过比较每个粒子的速度,来去决定每个粒子拉伸/延伸的长度 而Length Scale:通过粒子的宽度,来决定粒子的长度 3d粒子大小随机化 颜色也可以设置随

    2024年02月09日
    浏览(63)
  • 【实现100个unity特效之7】unity 3d实现各种粒子效果

    直接调整为【Stretched Billboard拉伸/延伸渲染】 控制雨的大小 创建个材质 材质设置 挂载材质 设置延申效果 第一个叫做Speed Scale:通过比较每个粒子的速度,来去决定每个粒子拉伸/延伸的长度 而Length Scale:通过粒子的宽度,来决定粒子的长度 3d粒子大小随机化 颜色也可以设置随

    2024年01月19日
    浏览(50)
  • 【智能家居项目】裸机版本——字体子系统 | 显示子系统

    🐱作者:一只大喵咪1201 🐱专栏:《智能家居项目》 🔥格言: 你只管努力,剩下的交给时间! 今天实现上图整个项目系统中的字体子系统和显示子系统。 在显示设备上显示字体其实也是比较复杂的,显示的字体有点阵字体,矢量字体等方式。 使用点阵绘制文字时:每个文

    2024年02月08日
    浏览(41)
  • 【Windows 11】安装 Android子系统 和 Linux子系统

    本文使用电脑系统: 主要就是安装一个名为: 适用于Android的Windows子系统 (WSA)的软件。 首先在电脑的设置里面:时间和语言——语言和地区里面把地区改为美国。 然后到微软商店搜索: Amazon AppStore 。 安装亚马逊应用商店的时候,会首先提示你安装前面说的WSA。如此,我

    2024年02月09日
    浏览(53)
  • [JVM] 2. 类加载子系统(1)-- 内存结构、类加载子系统概述

    类加载子系统的职责是:加载class文件到内存中。 完整的内存结构如下: 类加载过程总体分为Loading(加载)、Linking(链接)、Initialization(初始化)三个环节,在Linking阶段又细分为Verification(验证)、Preparation(准备)、Resolution(解析)三个环节。 通过一个类的全限定名获

    2024年02月16日
    浏览(42)
  • Window10安装linux子系统及子系统安装1Panel面板

    原文地址:Window10安装linux子系统及子系统安装1Panel面板 - Stars-One的杂货小窝 最近看到halo博客发布了2.10.0,终于是新增了个备份功能,于是有了念头想要升级下 但是目前我还是使用halo1.5版本,所以跨版本迁移可能会有问题,官方提议还是先用个测试环境进行测试验证是否有问题 但

    2024年02月08日
    浏览(50)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包