无敌时间 ForceFiledDuration

只读
此属性只能读取,在编辑器和脚本中都不可以修改

编辑器不可见
在编辑器属性界面中不显示,可用脚本访问其值,不建议广泛使用

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

属性区间[无限制,无限制]

描述

ForceFiledDuration描述了角色的剩余无敌时间。

角色复活时都有一段无敌时间,这个时间由出生点保护时间决定。

实例

修改角色的保护时间为9秒,每秒打印一次角色的无敌时间。

local WorkSpace = GetService("WorkSpace") -- 获取工作区服务
WorkSpace:WaitForChild("Spawn").ForceFiledDuration = 9 -- 将出生点的保护时间设为9s
Players.PlayerAdded:Connect(function(Uid) -- 玩家进入游戏时
    local player = Players:GetPlayerByUserId(Uid) -- 获取玩家实体
    player.AvatarAdded:Connect(function(avatar)  -- 角色加载
        while(avatar.ForceFiledDuration > 0) -- 当玩家还处于无敌状态时
        do
            wait(1) -- 每次循环等待1s
            print(avatar.ForceFiledDuration) -- 打印角色的剩余无敌时间
        end
    end)
end)
文档更新时间: 2020-09-23 15:54   作者:安彤琛