许多常见的RPG等游戏中,玩家操控的角色都有“健康值”这一属性,也被通俗叫做“血条”。当玩家的角色受到伤害时,会损失一定的健康值并反映到血条上来。我们的飞船同样也需要这样一个用户界面来反映当前的健康状态。当飞船撞击到太空中不可收集的物体时,如卫星、行星等,就会损失生命值,并且发出闪烁的灯光预警。
一般来说,血条可能在每个游戏角色正上方、跟随角色移动,比如大多数PvP游戏。也可能只显示第一视角控制角色的健康值,固定在屏幕上的某个位置。甚至还有环形、水平、竖直等不同位置。
(Unity Asset Store中的健康条样例)
为了节省我们手动绘制、设计用户界面的时间,我们依然去往Unity Asset Store寻找合适(且免费)的健康值系统UI。
-
打开Unity Asset Store,搜索:Health Bar或者类似关键词
最后我选择了这个风格的血条:Simple Heart Health System | GUI Tools | Unity Asset St

最低0.47元/天 解锁文章
1205





