变量修改事件

设置节点图变量节点有一个参数叫触发事件。当它为 true 时,这一节点不是简单地写值 —— 它会:
  1. 立即克隆旧数据和新数据(因为要留一份写入事件里)
  2. 生成一个「节点图变量修改事件」
  3. 把这个事件加入事件队列
所以「改一个变量」在这条路径上会带来一次克隆开销。不需要别人监听这个变量改动时,把触发事件关掉。

和普通局部变量的区别

这是节点图变量的特性 —— 它跨事件、跨图共享,所以需要一个变更通知机制。局部变量(见「获取局部变量」)不涉及这个。