FixedUpdate

格式

FixedUpdate()

不推荐使用
影响游戏运行效率

简介

按照固定时间间隔执行函数,与Update的区别在于,Update会受到设备性能的影响,因此执行函数的时间间隔往往是不同的;FixUpdate是严格按照设定帧率执行函数,因此时间间隔是一致的。

相关链接

参数

名称 类型 默认值 描述
delta float 0.01667 delta 每一帧经过的时间

实例

实例1 每帧输出一次文本

每帧打印一次”111”。

local gameRun=GetService("GameRun") --获取游戏运行服务
gameRun.FixedUpdate:Connect(function() --FixedUpdate事件每固定帧触发一次,触发间隔固定不变。事件触发时调用方法打印111
    print(111)
end)

实例2 每帧输出一次当前帧的时间

每帧打印一次帧数。

local gameRun=GetService("GameRun") --获取游戏运行服务
gameRun.FixedUpdate:Connect(function(sd) --FixedUpdate事件每固定帧触发一次,触发间隔固定不变。事件触发时调用方法打印每帧的时间
    print(sd)
end)
文档更新时间: 2020-09-11 17:38   作者:王辰剑