加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

简单的WoW接口插件不起作用(Lua)

发布时间:2020-12-14 21:44:23 所属栏目:大数据 来源:网络整理
导读:我正在尝试为“魔兽世界”构建一个简单的Hello World界面插件.但它不会起作用:/任何人都可以告诉我我做错了什么吗? 这是HelloWorld.toc文件: ## Interface: 60000## Title: HelloWorld## Notes: HelloWorld Addon## Version: 1.0HelloWorld.xml 这是Hello
我正在尝试为“魔兽世界”构建一个简单的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/..FrameXMLUI.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文件:

function HelloWorld_OnLoad()
    print("Hello World!");
end

如果我开始游戏,那么我可以在列表中看到“HelloWorld”插件.但是在我用角色登录后没有任何反应.

解决方法

确保检查所有脚本的“错误”引号.编译器或口译员期望“或”(“在Lua和文件的情况下”).

许多文字处理器或互联网站点使用不同的引号,因为它们“看起来更好”.但是编译器不适合外观,他们不会理解那些看起来更好看的角色.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读