跳转至

BossBar

sealed class

包装原生 endstone::BossBar 的托管对象。Boss 血条可以添加进度的文字说明与颜色/分段样式,并绑定到多个玩家。

命名空间 Endstone.Loader

继承 object

属性

Color : BarColor

{ get;set; }

boss 血条的颜色。

IsVisible : bool

{ get;set; }

boss 血条是否可见。

Players : Player[]

{ get; }

Progress : float

{ get;set; }

boss 血条的进度(0.0 - 1.0)。

Style : BarStyle

{ get;set; }

boss 血条的分段样式。

Title : string

{ get;set; }

boss 血条的标题文字。

方法

void AddFlag(BarFlag flag)

添加一个标志(例如暗灭天空)。

void AddPlayer(Player player)

将玩家加入可见列表。

void Dispose()

bool HasFlag(BarFlag flag)

void RemoveAll()

void RemoveFlag(BarFlag flag)

void RemovePlayer(Player player)

将玩家从可见列表移除。