死亡表现 DeadMode

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

描述

DeadMode控制角色死亡时的表现,有碎裂和布娃娃两种模式,默认值为碎裂。
碎裂模式下,角色死亡后身体部件散开,各自拥有自己的物理属性,在工作区仍以角色为父级。
布娃娃模式下,角色死亡后身体部件不散开,以角色为整体,表现物理属性。

实例

创建两个角色,改名:Boya;Boyb,分别设为不同的死亡表现,观察。

local a = WorkSpace:WaitForChild("Boya") -- 获取工作区下的角色a
local b = WorkSpace:WaitForChild("Boyb") -- 获取工作区下的角色b
local part = RWObject:New("Part",WorkSpace) -- 创建零件,作为开关

a.DeadMode = Enum.DeadShowMode.Break -- a的死亡表现设置为碎裂
b.DeadMode = Enum.DeadShowMode.Ragdoll -- b的死亡表现设置为布娃娃
a.Position = Vector3(-2,0,3)
b.Position = Vector3(2,0,3)
part.Anchored = true
part.Position = Vector3(0,0.125,3)
part.TriggerEnter:Connect(function() -- 创建碰撞事件,玩家去碰这个零件就会触发角色a,b死亡,观察死亡表现
    a.Health = 0
    b.Health = 0
    end)
文档更新时间: 2020-09-01 14:07   作者:安彤琛