想法的开始

        想写写些自己想用的魔兽的插件,让自己玩起来比较顺手,所以才有了后边的内容,文章都是边学边学的,肯定有很多的不足。经过初步的了解,预计插件编写需要以下的内容:

预计的插件编写计划:

1、基本的LUA 的语法入门 。

2、基本的WOW 插件开发学习。

3、WOWAPI 的相关了解学习。

    既然有了大体的目标就先从 LUA 开始,后边的内容基本以记录为主,方便自己查阅。记录一下自己的学习过程,顺便也看看插件编写到底有多难。

    LUA 的所有的学习主要来之The Programming Language Lua 中的资料,当然也有网络上的高人们的贡献信息。

    所有的语言都是 “hello world” 开始的,既然玩魔兽肯定也不能少了第一脚本,这是魔兽世界里边的运行结果。

为了学习方便和快捷还是需要在本机上边安装开发环境,以下是第一次示例:

--[[
	这个文件主要展示一些LUA 的基本语法
	author:鸿石散人
	datetime:2022-04-21
]]--

m_1="插件开发" --变量声名,表达式
--函数定义
prt = function(m)
	--局部变量
	local b = "我想学";
	local m_1 = "魔兽插件开发!"; --局部和全局变量重名,优先使用最近定义

	local a = 3-3; --算术运算
	while( a < 3 ) --控制结构
	do
		if a<2 then
			print(b .. m); --连接符 连接两个字符串
		else
			print(b .. m_1);
		end
		a = a+1; --减少循环次数
	end;
end
prt(m_1);

这个脚本包含了一些LUA基本的语法规则,如:标示符,语句块,赋值,函数,控制结构,变量声名,备注。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鸿石散人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值