Skip to content
mouse114514 edited this page Sep 12, 2026 · 1 revision

每帧更新

每帧更新

概述

在游戏运行的每一帧触发(约每秒 60 次),用于持续更新的逻辑:实时监控玩家状态、持续施加效果、逐帧改变数值。由于它高频触发,帧内尽量只放轻量积木。

属于帽子积木,只能放在脚本最顶端。

插槽

此积木没有参数插槽。

连接

连接 类型 说明
顶部 - 帽子积木,不能连接
底部 语句 每帧执行一次下方积木

典型用法

  • 实时监控玩家血量、饥饿、体温等属性,低于阈值自动处理
  • 持续性的回血/扣血、中毒、压力累积等效果
  • 周期性更新的摆动逻辑

性能注意事项

每帧约执行 60 次。应避免:

  • 大量计算或深层循环
  • 频繁生成物体/破坏方块
  • 复杂字符串操作

示例

每帧更新
├── 如果 玩家饥饿 < 20 那么
│   └── 说话 "我快饿死了!"
└── 如果 玩家体温 > 39 那么
    └── 设置疼痛 玩家疼痛 + 0.1

生成代码

该积木生成补丁标记 //PATCH:Update,注入插件类的 Update() 方法。

Block ID: cu_when_update


English | 事件积木 | 积木参考

Clone this wiki locally