Unity类银河战士恶魔城学习总结(P168 Snow and Fire file 下雪 和 萤火 的特效 )

【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibili

教程源地址:https://www.udemy.com/course/2d-rpg-alexdev/

本章节实现了两套场景粒子特效

雪的特效

萤火特效

以上圈红圈的地方都是着重需要修改的地方

左侧参数

  1. 粒子生命周期(Start Lifetime)

    • 含义:每个粒子的生存时间为 5 秒,决定了粒子存活的时长。
    • 作用:生存时间越长,粒子会持续得越久,适合较慢或拖尾较长的特效。
  2. 粒子初始速度(Start Speed)

    • 含义:粒子出生时的初始速度大小。
    • 作用:初始速度较高的粒子会向外扩散得更快,增加了特效的动感和动态效果。
  3. 粒子初始大小(Start Size)

    • 含义:设置粒子出生时的大小为 0.05。
    • 作用:较小的粒子适用于细腻的效果(如雪花、火花),而较大的粒子则会显得厚重。
  4. 最大粒子数(Max Particles)

    • 含义:粒子系统中同时存在的最大粒子数量。
    • 作用:限制粒子总量,避免生成过多粒子导致性能问题,同时可以控制效果密度。
  5. 渲染模式(Renderer - Render Mode)

    • 含义:粒子始终朝向摄像机,适合 2D 效果的呈现。
    • 作用:确保粒子在 2D 投影模式下正确渲染,避免视觉错位。

右侧参数

  1. 重力影响(Gravity Modifier)

    • 含义:粒子不受重力影响。
    • 作用:粒子运动不下落,保持漂浮状态(适合烟雾、火花等效果)。
  2. 世界空间/本地空间(Simulation Space)

    • 值:世界(World)
    • 含义:粒子运动与世界坐标系相关联,而不是跟随发射器。
    • 作用:使粒子与发射器分离,适合需要独立运动的效果(如火焰、烟雾扩散)。
  3. 发射器半径(Shape - Radius)

    • 含义:粒子从半径为 40 的范围内随机生成。
    • 作用:增加粒子初始位置的分布范围,适合大面积的特效(如雪花散落)。
  4. 缩放(Scale)

    • 含义:粒子缩放因子为 0.02。
    • 作用:可以微调粒子大小,确保与场景比例一致。
相关推荐
非凡ghost35 分钟前
简朴App(PlainApp):开源、隐私保护的手机管理工具
学习·智能手机·生活·软件需求
晨非辰39 分钟前
#C语言——刷题攻略:牛客编程入门训练(十):攻克 循环控制(二),轻松拿捏!
c语言·开发语言·经验分享·学习·visual studio
有谁看见我的剑了?2 小时前
k8s-临时容器学习
学习·容器·kubernetes
七芒星20232 小时前
ResNet(详细易懂解释):残差网络的革命性突破
人工智能·pytorch·深度学习·神经网络·学习·cnn
easy20202 小时前
Kaggle项目实践——Titanic: Machine Learning from Disaster
笔记·学习·机器学习
The_Second_Coming2 小时前
容器应用学习笔记:containerd 篇
运维·笔记·学习·容器·containerd
知识分享小能手3 小时前
React学习教程,从入门到精通,React AJAX 语法知识点与案例详解(18)
前端·javascript·vue.js·学习·react.js·ajax·vue3
GIS开发特训营3 小时前
【智慧城市】2025年中国地质大学(武汉)暑期实训优秀作品(4):智矿中国
学习·gis·智慧城市·gis开发·webgis
朗迹 - 张伟4 小时前
Gin-Vue-Admin学习笔记
vue.js·学习·gin
GilgameshJSS4 小时前
【学习K230-例程21】GT6700-UDP-Client
网络·python·单片机·网络协议·学习·udp