插件编写参考资源汇总
Resource 插件编程资源
Blizzard's UI Add-On Development Policy
Wowpedia is the wiki dedicated to everything World of Warcraft, including its API.
The companion site to World of Warcraft Programming, wowprogramming.com is a great resource on the game's API. It includes function lists, widget handlers, listings of CVars and events, etc. It also is home to a FrameXML browser to view the game's Lua and XML code, an artwork browser, a web-based Lua interpreter and a BLP converter.
The official manual for Lua, Programming in Lua is available online at this site.
Lua-users is a reference site created by and for Lua programmers. In addition to the wiki, there is a great tutorial reference.
To view 3D models outside of the game, WoW Model Viewer is a tool used by many Michinima artists.
To view 3D models inside of the game, the addon rIngameModelViewer will allow you to browse through them.
Vladinator created a web-tool to turn Lua scripts you may find on the internet into a downloadable addon, complete with TOC file.
Lua Editors 编译器
免费代码编译器,支持多种语法高亮,包括Lua和XML。
Notepad++ is a free editor which supports syntax highlighting in many programming languages, including Lua and XML.
Tutorials 教程
For specific tutorials on wowpedia, see the HOWTOs section.
HOW TO: Localize an addon
List of things addons and macros can't do
How to get started with Ace3 libraries
I found the tutorials on lua-users to be quite helpful.
Blizzard UI 插件源代码
Ketho's GitHub repository (also for beta)
WoWProgramming (also artwork)
- Blizzard UI localizations本地化文件
Phanx's GitHub repository
|