【Lua】LuaStudio写Hello World入门

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/o0DarkNessYY0o/article/details/52558530

      这两天学习之余稍微入门了下Lua语言,根据一些前辈的指点,暂时先从LuaStudio开始吧,毕竟这个环境嘛,也算集成好了的,使用起来也是挺方便的,看着界面像VC++6.0,真怀念当初刚开始学习编程时的VB6.0界面,暴露年纪了,哈哈。

      界面是长这样子的:

LuaStudio界面

      当然,有最新版的,我就懒得更新了,反正也没两个版本,而且最新9.56版本大多也是支持U3D那块的,后面我学的有点儿本事了再整合U3D给大家来一个综合的,现在就先入门再说吧!

      马上老规矩写咱的HelloWorld!

firstValue = "This is a string value"; -- 这是一个变量的定义,变量定义不需要任何标记,这个是全局变量

print("helloWorld"); -- 标准输出语句

-- 这是一个方法体,从function开始,到end结束
function firstFun ()

-- Local标记的是方法内的局部变量,作用域仅在方法体内
local fitstValue = "In firstFun, print the same name only print the local one!"; 
print(fitstValue); -- 这里打印的fitstValue如果存在局部变量则优先输出局部变量,无局部变量才输出全局变量
end

firstFun(); -- 这里调用fitstFun方法

print(firstValue); -- 输出全局变量fitstValue

      果断F5的走起,真的能编译并执行,哈哈,回味体验好的不要不要的,不过会弹出个“调试设置”的窗体,没事儿,咱现在就是学习Lua语言的,最基本的执行就行,按照如下图设置即可:

调试设置

      配置完成后,就能看到如下熟悉的控制台了:

输出结果图

      OK!咱Lua的Hello World程序就这么轻易的实现了,十分的简单哈,我也觉得,不过Lua作为很强大的一个语言,虽然我还不知道如何如何的牛逼,但是声誉摆在那里的,还是抱着读圣经的态度来学习吧,也为日后不管是U3D、COCO2D游戏还是C\C++,都会与之有很好的交互,这个特点我也十分期待,既然如此,咱就GOOD GOOD STUDY, DAY DAY UP吧!

猜你喜欢

转载自blog.csdn.net/o0DarkNessYY0o/article/details/52558530