- 用户指南
- Components
- 寻路
- 动画组件
- 资源组件
- 音频组件(AudioComponent)
- 音频侦听器(AudioListener)
- 音频源(AudioSource)
- 音频过滤器(AudioFilter)(仅限专业版)
- 混响区域(ReverbZone)
- 麦克风(Microphone)
- 物理组件(PhysicsComponent)
- 箱体碰撞体(BoxCollider)
- 胶囊碰撞体(CapsuleCollider)
- 角色控制器(CharacterController)
- 角色关节(CharacterJoint)
- 可配置关节(ConfigurableJoint)
- 恒定力(ConstantForce)
- 固定关节(FixedJoint)
- 铰链关节(HingeJoint)
- 网格碰撞体(MeshCollider)
- 物理材质(PhysicsMaterial)
- 刚体(Rigidbody)
- (SphereCollider)
- 弹簧关节(SpringJoint)
- 交互布(InteractiveCloth)
- 蒙皮布(SkinnedCloth)
- 车轮碰撞体(WheelCollider)
- 游戏对象(GameObject)
- 图像效果(ImageEffectScripts)
- 高光溢出和镜头光晕(BloomandLensFlare)
- 模糊(Blur)
- 相机运动模糊(MotionBlur)
- 颜色修正曲线(ColorCorrectionCurve)
- 颜色修正(ColorCorrection)
- 颜色修正查找纹理(ColorCorrectionLookupTexture)
- 对比度增强(ContrastEnhance)
- 对比度拉伸(ContrastStretch)
- 起皱(Crease)
- 视野深度(DepthofField)3.4
- 视野深度(DepthofField)
- 边缘检测(EdgeDetection)
- 鱼眼(Fisheye)
- 全局雾(GlobalFog)
- 发光(Glow)
- 灰度(Grayscale)
- 运动模糊(MotionBlur)
- 噪波和颗粒(NoiseAndGrain)
- 噪波(Noise)
- 屏幕叠加(ScreenOverlay)
- 棕褐色调(SepiaTone)
- 边缘检测效应
- 阳光照射(SunShaft)
- 屏幕空间环境光遮蔽(SSAO)(ScreenSpaceAmbientOcclusion(SSAO))
- 倾斜位移(TiltShift)
- 色调映射(Tonemapping)
- 旋转(Twirl)
- 渐晕(Vignetting)(和色差(ChromaticAberration))
- 状态同步详细信息
- 旋涡
- 设置管理器(SettingsManager)
- 网格组件(MeshComponents)
- 网络组
- 效果
- 渲染组件
- 变换组件(TransformComponent)
- UnityGUI组
- 向导
- 地形引擎指南(TerrainEngineGuide)
- 树木创建器指南
- 动画视图指南
- GUI脚本指南
- 网络参考指南
- 移动设备上的网络连接
- 高级网络概念
- Unity中的网络元素
- RPC详细信息
- NetworkLevelLoading
- 主服务器
- 最小化网络带宽
- 社交API
- 内置着色器指南
- Unity的后台渲染
- 着色器参考
- ShaderLab语法:Shader
- ShaderLab语法:Properties
- ShaderLab语法:子着色器(SubShader)
- ShaderLab语法:Pass
- ShaderLabsyntax:Color,Material,Lighting
- ShaderLab语法:剔除和深度测试(Culling&DepthTesting)
- ShaderLab语法:纹理组合器(TextureCombiners)
- ShaderLab语法:雾(Fog)
- ShaderLab语法:Alpha测试(Alphatesting)
- ShaderLab语法:混合(Blending)
- ShaderLab语法:通道标记(PassTags)
- ShaderLab语法:名称(Name)
- ShaderLab语法:绑定通道(BindChannels)
- ShaderLab语法:使用通道(UsePass)
- ShaderLab语法:GrabPass
- ShaderLab语法:子着色器标记(SubShaderTags)
- ShaderLab语法:回退(Fallback)
- ShaderLab语法:自定义编辑器(CustomEditor)
- ShaderLab语法:其他命令
- ShaderLab语法:Pass
- 高级ShaderLab主题
- ShaderLab内置值
- 其他
- 网络视图
- 导航网格 (Navmesh) 和寻路 (Pathfinding)(仅限专业版 (Pro))
- Mecanim 动画系统
- 动画状态机
- 混合树 (Blend Tree)
- 在 Mecanim 中使用动画曲线 (Animation Curves)(仅限专业版 (Pro))
- 循环动画片段
- Animation State Machine Preview (solo and mute)
- 动画参数
- 旧动画系统
- 使用类人动画
- 动画层
- 资源导入与创建
- 音轨模块
- 减少文件大小
- 光照贴图 UV
- 资源准备和导入
- 如何安装或升级标准资源 (Standard Assets)?
- FBX 导出指南
- 从 Maya 中导入对象
- 从 Cinema 4D 中导入对象
- 从 3D Studio Max 中导入对象
- 从 Cheetah3D 中导入对象
- 从 Modo 中导入对象
- 从 Lightwave 中导入对象
- 从 Blender 中导入对象
- 为优化性能建模角色
- 如何使用法线贴图 (NormalMaps)?
- 如何修正已导入模型的旋转?
- 程序材质
- 如何使用水?
- 分析器(仅限专业版)
- 绘制调用批处理
- 遮挡剔除(仅限专业版)
- Unity 中的高动态范围 (High Dynamic Range) 渲染
- 在 Unity 4 中使用 DirectX 11
- 文本场景文件格式(仅限专业版)
- 使用网络播放器模版
- 平台依赖编译
- 日志文件
- 首选项
- 粒子系统曲线编辑器
- 渐变编辑器
- 怎样制作网格粒子发射器?(旧粒子系统)
- 深入了解光照贴图
- 光照贴图快速入门
- 着色器
- 动画脚本(旧版)
- 自定义
- 布局模式
- 扩展编辑器
- 网络实例化
- 材质和着色器
- 如何使用细节纹理?
- 着色器:顶点和片段程序
- Unity 中的阴影
Part粒子动画器(旧版)
Parti粒子动画器 (Particle Animator) 随着时间移动粒子。您可以将其用于对粒子系统应用风、拖拽和颜色循环效果。
粒子动画器 (Particle Animator) 检视器 (Inspector)
属性
属性: | 功能: |
---|---|
使用动画颜色 (Does Animate Color) | 如果启用,粒子在其生命周期内将循环使用各种颜色。 |
颜色动画 (Color Animation) | 粒子会经历的 5 种颜色。所有粒子都会循环使用这些颜色 - 如果某些粒子的寿命比别的粒子短,那么它们的颜色变换会更快。 |
世界坐标旋转轴 (World Rotation Axis) | 可选的世界坐标 (World) 空间轴,粒子围绕其旋转。使用此选项可制造高级法术效果,或赋予腐蚀性泡沫一些生命力。 |
局部坐标旋转轴 (Local Rotation Axis) | 可选的局部坐标 (Local) 空间轴,粒子围绕其旋转。使用此选项可制造高级法术效果,或赋予腐蚀性泡沫一些生命力。 |
尺寸增长 (Size Grow) | 使用此选项可使粒子在其生命周期内增长尺寸。由于随机力会向外散播您的粒子,因此使它们增长尺寸往往是不错的选择,这样粒子就不会破碎。使用此选项可以使烟上升、模拟风等等。 |
随机力 (Rnd Force) | 每帧添加给粒子的随机力。使用此选项可使烟变得更活跃。 |
力 (Force) | 每帧添加给粒子的力,参照世界坐标 (World) 进行测量。 |
阻尼 (Damping) | 每帧粒子减速多少。1 表示没有阻尼,而小于 1 的值则会使粒子减速。 |
自动销毁 (Autodestruct) | 如果启用,附属于粒子动画器 (Particle Animator) 的游戏对象 (GameObject) 则会在所有粒子消失时被销毁。 |
详细信息
粒子动画器 (Particle Animator) 使您的粒子系统可以成为动态的系统。使用动画器,您可以改变粒子颜色、施加力和应用旋转效果,还可以在粒子系统完成发射时选择将其销毁。有关粒子系统 (Particle System) 的更多信息,请参考网格粒子发射器、椭圆体粒子发射器和粒子渲染器.
动画颜色 (Animating Color)
如果您想使粒子改变颜色或淡入/淡出,可以对粒子启用动画颜色 (Animate Color) 属性并指定粒子要循环使用的颜色。使用动画颜色的任何粒子系统都将循环使用您选择的 5 种颜色。发射器的能量 值决定颜色循环的速度。
如果您想使粒子逐渐淡入而不是立即显现,请为第一种或最后一种颜色设置一个低 Alpha 值。
动画颜色 (Animating Color) 粒子系统 (Particle System)
旋转轴
在局部坐标或世界坐标旋转轴 (Rotation Axes) 中设置值都将使所有繁殖的粒子围绕所指示的轴旋转(以变换 (Transform) 的位置作为中心)。轴上输入的值越大,旋转会越快。
设置局部坐标轴 (Local Axis) 的值将使正在旋转的粒子随着变换 (Transform) 的旋转的改变而调整自己的旋转,以配合局部坐标 (Local) 轴。
设置世界坐标轴 (World Axis) 的值将使粒子的旋转始终如一,而不管变换 (Transform) 的旋转如何。
力 (Force) 和阻尼 (Damping)
您可以使用力使粒子沿此力所指的方向加速。
阻尼 (Damping) 可用于使粒子减速或加速而不改变其方向:
- 1 表示没有应用阻尼 (Damping),粒子将不会减速或加速。
- 0 表示粒子将立即停下。
- 2 表示粒子将每秒以双倍速度运行。
销毁附属于粒子的游戏对象 (GameObject)
您可以通过启用自动销毁 (AutoDestruct) 属性来销毁粒子系统 (Particle System) 和任何附属的GameObject 。例如,如果您有一个油桶,可以为其附加一个禁用发射 (Emit) 属性并启用自动销毁 (AutoDestruct) 属性的粒子系统 (Particle System)。发生碰撞时,您可以启用粒子发射器 (Particle Emitter)。爆炸发生并结束后,粒子系统 (Particle System) 和油桶将被销毁并从场景中移除。
请注意,仅在已发射一些粒子后自动销毁才会生效。启用自动销毁 (AutoDestruct) 属性时,何时销毁对象的精准规则如下:
- 果已经发射一些粒子,但这些粒子此时都已失效,或者
- 如果发射器在某一时刻确实启用过发射 (Emit) 属性,但此时发射 (Emit) 属性却被关闭了。
提示
- 使用颜色动画 (Color Animation) 属性使粒子在其生命周期中淡入淡出 - 否则,会生成很难看的泡泡。
- 使用旋转轴 (Rotation Axis) 来制作旋涡状运动。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论