【Unity】9.1 导入粒子系统组件

分类:Unity、C#、VS2015

创建日期:2016-05-02

一、简介

Unity 5.x已经自带了粒子系统组件,新建工程后只需要直接导入它就可以使用了。

二、导入Unity自带的粒子系统组件

新建一个工程名为ch09Demos的Unity工程,鼠标右击工程视图下的Assets,选择【Import Package】->【ParticleSystems】:

在弹出的窗口中,默认已经全部选中了,直接单击【Inport】按钮即可。

导入粒子系统后,在Standard Assets文件夹下就会看到导入的ParticleSystems资源:

下面介绍Standard Assets/ParticleSystems文件夹下这些子文件夹的含义。

1、Material文件夹

该文件夹下保存的是各种材质:

2、Prefabs文件夹

该文件夹下保存的是各种粒子系统预制体,可直接将其拖放到场景或层次视图中:

该文件夹下包含很多粒子预制体特效。比如各种沙尘(Dust前缀的文件)、各种火焰(Fire前缀的文件)、烟雾(Smoke)等。

3、Scripts文件夹

该文件夹下保存的是C#脚本源程序:

4、Shaders文件夹

该文件夹下保存的是各种渲染器(Shader):

5、Texture文件夹

该文件夹下保存的是各种纹理:

下一节我们再学习如何使用这些粒子组件。

时间: 2024-10-06 23:39:43

【Unity】9.1 导入粒子系统组件的相关文章

【Unity】4.1 创建组件

分类:Unity.C#.VS2015 创建日期:2016-04-05 一.简介 组件(Component)在Unity游戏开发工作中非常重要,可以说是实现一切功能所必需的. 1.游戏对象(Game Object) 游戏对象(Game Object)包括空物体.基本几何体.外部导入的模型.摄像机.GUI.粒子.灯光.树木等各类元素. 凡是出现在层次视图中的元素都是游戏对象. 2.组件(Component) 组件是在游戏对象(Game Object)中的实现某些功能的集合.无论是模型.GUI.灯光还

Unity 3D 文件导入出错

Unity 3D 文件导入出错 安装unity 时我选择了free版的,打开已有项目时出现如下错误提示 解决办法: 先把要导入的文件先拷贝到unity3d安装目录下对应的文件夹内,之后再返回unity3d软件,右键选择"导入".

uni-app项目导入第三方组件库muse-ui

你说uni-app是什么 我说,uni-app是一套基于vue.js开发跨平台应用的前端框架,可编译多个平台,比如:Android.IOS.H5.微信小程序.支付宝小程序.头条小程序.百度小程序 懂行的人是不是觉得牛逼?想了解更多,进入官网吧 我说muse-ui是什么 官方说,Muse UI 是一套 Material Design 风格开源组件库,旨在快速搭建页面.它基于 Vue 2.0 开发,并提供了自定义主题,充分满足可定制化的需求. 我觉得muse ui组件都非常美观,如果能够导入到uni

微信小程序导入Vant-Weapp组件库及出错处理

微信小程序导入Vant-Weapp组件库及出错处理一.下载Node.js*链接:https://nodejs.org/en/推荐选择LST的8.0以上版本,下载安装即可,安装完成后可以进行验证cmd打开终端,输入vant-v出现对应版本即为安装成功,也可输入npm -v查看对应的npm版本 二.在微信开发工具做对应操作 链接:https://youzan.github.io/vant-weapp/#/intro 后续可根据开发指南进行操作 三.安装Vant组件库选中miniprogram文件,右

【Unity】9.3 粒子系统生成器详解

分类:Unity.C#.VS2015 创建日期:2016-05-02 一.简介 上一节已经介绍过了在Unity 5.x中两种创建粒子效果的方式(方式1.方式2). 这一节我们主要学习第2种方式的基本概念和用法. Unity 5.x提供的新版粒子系统生成器(Particle System)也叫Shuriken粒子系统,该生成器采用模块化管理,个性化的粒子模块,配台粒子曲线编辑器,使用户很容易就能创作出各种缤纷复杂的粒子效果. 1.粒子系统检视器 粒子系统检视器 (Particle System I

Office导入导出组件权限配置汇总

NET导出Excel遇到的80070005错误的解决方法: 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005基本上.net导出excel文件,都需要如此配置一下,不配置有的时候没错,而配置后基本应该不会出错. 具体配置方法如下: 1:在服务器上安装office的Excel软件. 2:在"开始"->"运行"中输入dcomcnfg.exe启动&q

Unity 5.x 导入教学Demo

前言 小巫也来玩Unity3D了.以后会把学习的一些过程博客记录下来,方大家也方便自己学习和查看.本篇博客介绍怎样在Unityclient中导入Assert Store中下载的项目资源,方便我们进一步学习Unity引擎. unity中文官网:http://unity3d.com/cn/ 关于Unity的安装我就不说了.跟安装普通软件一样.假设实在不清楚自己百度解决这个问题或者买书.我使用的系统是macosx,Unity有相应mac版本号,代码编辑器是MonoDevelop.Windows则还能够

unity资源texturepack导入和拆图-plist2sprite

一.plist导出unity sprite图集 texturepack有开源的工具可以导出json文件,然后倒入sprite.但是很多游戏使用的是plist打包,比如cocos2d.我们做demo可能需要这些资源来用用.所以有此需求. 首先是解析plist.自己xml解析是在麻烦,网上找到个,使用c#的XDocument类,解析成自己的plist类型.代码基本没变,因为plist的<!DOCTYPE>那行总是解析出错,所以在外面载入好字符串,然后去掉这一行. public void LoadT

Unity扩展 自定义事件Send组件

在写项目的时候,我创建了一个方法里面需要一个int的参数.  我记得是UIEvent Trigger 不能直接传递一个数字,最多只能传递一个GameObject属性过去(=.=那个值不想再组件上定义) UIButton Message组件不能传递参数. UIEvent Trigger组件 传递GameObject某个组件的属性过去 感觉这两个都不是很合适就自己写了一个SendMessage组件 如图: 组件类: using UnityEngine; using System.Collection