跳到主要内容

start

启动心跳

声明

void start(map config = {})

参数

参数名描述
config启动配置
domain_heart - 是否允许心跳对象和处理心跳的对象在不同的域(true - 允许, false - 不允许)
frame_update_interval - 心跳处理的帧间隔(单位: 毫秒;默认33毫秒)
auto_fill_frame - 是否自动补帧(true - 是, false - 否;默认不自动补帧)
fill_frames_per_time - 每次自动补帧时最大补充的帧数量(默认1帧)
create_in_thread - 心跳协程是否使用create_in_thread创建(true - 是, false - 否;默认不使用create_in_thread创建)
precision_check_factor - 登记一个心跳处理时的心跳间隔精度检查因子(默认值3,即心跳执行间隔不能效于帧间隔(33ms) * 3)
max_delay_time - 允许延迟执行的最大时长(单位: 毫秒;默认值是帧间隔的100倍,帧间隔(33ms) * 100)

返回值

使用方式

返回文档