11000+款5星资源
8.5万+用户参与评分
10万+社区成员鼎力支持
每款资源都经过 Unity 审核
Unity版本 | 内置渲染管线 | 通用渲染管线(URP) | 高清渲染管线(HDRP) |
---|---|---|---|
6000.0.33f1 | 兼容 | 兼容 | 兼容 |
2022.3.44f1 | 兼容 | 兼容 | 兼容 |
2021.3.14f1 | 兼容 | 兼容 | 兼容 |
2021.3.20f1 | 兼容 | 兼容 | 兼容 |
2020.3.34f1 | 兼容 | 兼容 | 兼容 |
Although the core functionalities of the package are agnostic to the render pipeline in use, some materials in the provided sample scenes might need conversion according to it.
易于使用但可定制和可扩展的独立资源/状态栏系统,设计时考虑了 MOBA/RPG/MMORPG 类游戏,但仍然适用于大多数显示有限资源上限(例如,健康、法力等)或进度的游戏延迟事件(例如,积累经验直到升级,施法等)是必需的。
特征:
一个干净但高度可定制的条形系统,用于将有限的上限数量显示为条形,仅使用 Unity 的本机 UI(无精灵、纹理或自定义着色器);
自定义条形画布,允许在将条形显示为静态 HUD 或作为锚定到目标变换(例如,玩家、敌人等)并面向指定摄像机的空间世界元素之间灵活切换;
一个可扩展的 Unity 基于事件/动作的数量子系统,用于管理和广播资源/进度更改给任何和所有订阅者(例如,酒吧);
每个数量上可参数化的累积或消耗被动动力学的选项(例如,健康再生、愤怒衰减、渐进式进展等);
可配置的填充量增量、减量和 Flash 动画,在运行时依赖于 Coroutines,在编辑模式下依赖于 EditorCoroutines(以便于调整动画参数);
使每个条形图的填充颜色取决于它使用颜色渐变订阅的数量的填充量的选项;
一个 Bar 和一个 Quantity 预制件,便于设置,以及 5 个 Quantity 预设(生命值、法力、愤怒、经验、施法)让您开始;
最后,为了演示如何将每个条映射到它所代表的游戏内数量,该软件包包括一个示例场景,其中包含一个可控制的玩家角色(包括生命值、法力、愤怒、施法和经验数量和条)、三个盟友和一个敌人(所有这些都有健康数量和酒吧)。在这个场景中,冰雹从天而降,每次击中都会导致被击中角色的生命值固定减少。生命和法力条以每秒固定的百分比持续再生。狂怒会被动衰减,每次玩家被冰雹粒子击中时都会增加一个固定量,并充当移动速度调节器(玩家拥有的越多,玩家移动得越快)。按下空格键将使玩家开始施放治疗法术(取决于玩家是否有足够的法力来施法,否则法力条会闪烁),一旦完成,就会为附近的所有盟友治疗固定量(在之前再次按下空格键)施法完成会使施法条闪烁,表示目前还不能完成)。如果已经处于完全健康状态,则健康条会闪烁以发出信号。此外,每次成功的治疗都会获得经验。一旦经验条满了,玩家就会“升级”并且其健康池增加。请注意,此示例场景中使用的脚本不是此包的中心焦点,因此在设计和编写时都没有像控制包的主要功能的脚本一样谨慎。
极简酒吧系统
