Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Interface 简单WoW界面插件不';t工作(Lua)_Interface_Lua_Add On_World Of Warcraft - Fatal编程技术网

Interface 简单WoW界面插件不';t工作(Lua)

Interface 简单WoW界面插件不';t工作(Lua),interface,lua,add-on,world-of-warcraft,Interface,Lua,Add On,World Of Warcraft,我正在尝试为魔兽世界构建一个简单的Hello World界面插件。但这行不通:/谁能告诉我我做错了什么 以下是HelloWorld.toc文件: ## Interface: 60000 ## Title: HelloWorld ## Notes: HelloWorld Addon ## Version: 1.0 HelloWorld.xml 以下是HelloWorld.xml文件: <Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi

我正在尝试为魔兽世界构建一个简单的Hello World界面插件。但这行不通:/谁能告诉我我做错了什么

以下是HelloWorld.toc文件:

## Interface: 60000
## Title: HelloWorld
## Notes: HelloWorld Addon
## Version: 1.0
HelloWorld.xml
以下是HelloWorld.xml文件:

<Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.blizzard.com/wow/ui/..\FrameXML\UI.xsd">
<Script file= “HelloWorld.lua”/>    <!-- wrong quotation here -->
    <Frame name= “HelloWorldFrame”> <!-- and here (see answer)-->
        <Scripts>
            <OnLoad>
                HelloWorld_OnLoad();
            </OnLoad>
        </Scripts>
    </Frame>
</Ui>

如果我开始游戏,那么我可以在列表中看到“HelloWorld”插件。但是在我用一个字符登录之后,什么也没有发生

确保检查所有脚本是否有“错误”的引号。编译器或解释器需要
,对于Lua和文件)


许多文字处理器或互联网网站使用不同的引号,因为它们“看起来更好”。但是编译器并不是为了好看,他们不会理解那些好看的字符。

你的一些“看起来很有趣,你是用word编辑的吗?确保你所有的
实际上都是
而且永远不要使用文字处理器进行代码编辑。哦,我的上帝-你说得对,谢谢:)我从教程中复制了一些代码。那是个错误。如果你愿意,你可以写一个答案,我会接受的。
function HelloWorld_OnLoad()
    print("Hello World!");
end