async_load


语法:

async_load;


返回: Real(实数)


描述

此变量在 全局 范围内,用于在 异步事件 中使用时保存 数据结构映射,在其他时间使用时均为 -1。数据结构映射的实际内容将取决于它所填充的异步事件的类型以及用于触发事件的函数,因此请参阅这些事件的各个页面。


例如:

if ds_map_find_value(async_load, "id") == back
   {
   if ds_map_find_value(async_load, "status") >= 0
      {
      background_index[0] = back
      }
   }

上面的代码取自图像加载异步事件(Image Loaded Asynchrnous Event),它将首先检查已填充的 async_load 数据结构映射的 ID,然后检查回调的状态。 如果该值大于或等于 0(信号成功),则回调的结果将用于将背景索引设置为新加载的图像。