onDemandResources.setEventListener()

类型 函数
返回值
修订 版本 2024.3703
关键词 按需资源, onDemandResources, setEventListener
另请参阅 onDemandResources.request()
onDemandResources.*

概述

设置一个“全局”监听器函数,该函数将接收按需资源事件。此函数将接收来自对 onDemandResources.request() 的各个调用的事件。它还将接收类型为 "lowDiskSpace"(磁盘空间不足)的事件。

注意

如果您对 "lowDiskSpace" 事件不感兴趣,则可以忽略此方法,只需在 request 调用中使用单独的监听器引用。

语法

onDemandResources.setEventListener( listener )
监听器 (必填)

监听器 将接收按需资源 事件的监听器函数。

示例

local odr = require( "plugin.onDemandResources" )

-- Function to receive events from all on-demand resources calls
local function odrGlobalListener( event )
    print( "Received on-demand resources event" )
    print( "Type: " .. event.type )
    print( "Tag: " .. event.tag )
end

odr.setEventListener( odrGlobalListener )