SuperAPI AI 工具集

wow-api-framexml

编程与开发

查看项目

更新于 10-15 22:41

技能介绍

用途:该技能提供《魔兽世界》FrameXML 层的完整文档,覆盖暴雪界面代码定义的全局 Lua 函数、SharedXML 共享工具模块、Mixin 系统、对象池以及游戏工具模块。这些内容与基于 C 的 Widget API 不同,适合编写和调试 WoW 插件时查阅。

主要能力:可查询标准 UI 面板开关(ToggleCharacter、ShowUIPanel、ToggleSpellBook)、标准对话框与右键菜单(StaticPopup_Show、EasyMenu)、Mixin 与对象池(CreateFromMixins、CreateFramePool)、聊天消息过滤(ChatFrame_AddMessageEventFilter)、数字/金钱/时间格式化(SecondsToTime、FormatLargeNumber、GetMoneyString)、表与数学工具(tContains、CopyTable、Lerp、Clamp)、字体字符串纹理标记(CreateAtlasMarkup、CreateTextureMarkup)、提示框辅助(GameTooltip_AddNormalLine)、像素对齐(PixelUtil.SetSize)、事件便捷函数(EventUtil.ContinueOnAddOnLoaded)、框架淡入与动画、背包管理、试衣间预览、玩家/职业/专精查询,以及任务图标、地图、社区、幻化等工具。

使用方式:资料按主题拆分为多个参考文件,包括 UIPARENT.md、MIXINS-AND-POOLS.md、SHAREDXML-DATA-UTILS.md、SHAREDXML-UI-UTILS.md、FRAMEXML-GAME-UTILS.md、CHATFRAME-CONTAINERS.md,可按需查阅对应模块。

限制:仅适用于零售版,当前对应补丁 12.0.0;资料未提供安装命令、收费方式或具体调用示例,相关细节暂未提供。