生命显示模式 HealthDisplayType

数据流向
数据由服务器同步给客户端,客户端无法同步给服务器

描述

HealthDisplayType控制如何显示角色的血条。

有三种模式:不显示,显示和掉血显示。本属性默认情况下是不显示,此时角色的血条无论如何都不会显示出来。显示模式下,角色的血条会一直显示出来。掉血显示模式下,角色的血条只有在当前生命小于最大生命时才会显示出来。

本属性和信息显示距离属性互不影响,无论生命显示模式选择何种模式,超过一定距离后血条都变得不可见,这个距离由信息显示距离设置。

实例

创建三个角色对象,改名:Boya;Boyb;Boyc,分别将三个角色的生命显示模式设置为不显示,显示和掉血显示。

local a = WorkSpace:WaitForChild("Boya") -- 获取工作区下的角色a
local b = WorkSpace:WaitForChild("Boyb") -- 获取工作区下的角色b
local c = WorkSpace:WaitForChild("Boyc") -- 获取工作区下的角色c
a.HealthDisplayType = Enum.HealthDisplayMode.NeverDisplay -- a设置为不显示
b.HealthDisplayType = Enum.HealthDisplayMode.AlwaysDisplay -- b设置为显示
c.HealthDisplayType = Enum.HealthDisplayMode.ChangeDisPlay -- c设置为掉血显示
a.Health = 100
b.Health = 100
c.Health = 100
文档更新时间: 2020-09-01 14:01   作者:安彤琛