LibArtifactData-1.0:WoW AddOn-播放器工件的数据存储

时间:2024-05-18 18:11:55
【文件属性】:

文件名称:LibArtifactData-1.0:WoW AddOn-播放器工件的数据存储

文件大小:6KB

文件格式:ZIP

更新时间:2024-05-18 18:11:55

Lua

描述 LibArtifactData-1.0是用于需要玩家的工件数据的插件的数据存储。 它具有用于数据访问的简单API,并使用CallbackHandler-1.0传播数据更改。 为什么要使用 仅当查看工件时且仅针对该工件时,库存UI才会提供许多工件数据。 如果插件在玩家打开Artifact UI之前需要数据,或者一次打开所有工件,则必须注销该UI使用的事件(以免篡改其他UI元素),模拟右移单击工件,收集数据,然后恢复默认状态。 但是,这将触发ARTIFACT_UPDATE事件,所有监听它的插件都将在该事件上重新扫描数据。 由于ARTIFACT_UPDATE并不自动意味着数据实际发生了更改,因此这会导致重复的工作,甚至可能导致一些毫无意义的扫描。 LibArtifactData-1.0试图通过始终保持所有工件的数据可访问来利用这种行为,并在实际发生更改时通知感兴趣的插件。 局限性 直到玩


【文件预览】:
LibArtifactData-1.0-master
----LibArtifactData-1.0.lua(17KB)
----.docmeta(63B)
----LibArtifactData-1.0.toc(333B)
----pkgmeta.yaml(279B)
----.gitignore(5B)
----README.md(2KB)

网友评论