当前位置 : 主页 > 网络编程 > lua >

[lua]紫猫lua教程-命令宝典-L1-01-01. Lua环境与IDE

来源:互联网 收集:自由互联 发布时间:2021-06-23
网上大把的lua教程 不过紫猫老师的教程向来都是讲的非常仔细 所以最近天气已经36+了 魔兽世界还需要冲飞行声望 懒得写单子 根本没有单子 ,正好认认真真的看下紫猫老师的lua教程

网上大把的lua教程  不过紫猫老师的教程向来都是讲的非常仔细 所以最近天气已经36+了 魔兽世界还需要冲飞行声望   懒得写单子 根本没有单子 ,正好认认真真的看下紫猫老师的lua教程

紫猫老师的lua教程的目的性相当明确就是让人能够独立的编写按键的lua插件  并且公布了紫猫插件的以前版本的源码  这一点对于我而言都是一个惊喜  可从紫猫老师的源码里面学到很多东西 顺路帮紫猫老师打个广告  不过紫猫老师的教程过于细致 什么都讲到了 视频量一直都很大  

入学咨询QQ:345911220

紫猫学院官网
http://www.zimaoxy.com/

微信公众号
zimaoxy-com


L1[LuaIDE]01. Lua环境与IDE介绍

随便一提:学好一门语言从什么地方开始

自然是从语法 编辑器 手册  懂了语法 有了代码编辑器  有了可供查询的学习手册 基本上就可以动笔尝试写代码了 编辑器 就是所谓的ide 就是语言的开发环境

常见的语法结构:定义变量常量 语言内的数据类型  常见的数据结构 比如数组 链表 table 等等 函数(内置函数和各种外接库)  循环控制结构  面对过程相关 面向对象编程相关的类和实例的开发等等 还有杂七杂八 比如快速开发用到的各种模板等等


lua是个胶水语言  可以很方便的嵌入各种其他语言内 比如易语言 而且其本身的效率也是非常高的 据我浅薄的了解  在游戏开发领域 Lua用于开发各种模块 然后嵌入到游戏主体内当然 因为效率高不是没代价的 抛弃很多其他语言必须的东西 比如lua就没有界面相关的部分 需要界面 要嵌入的其他语言配合


小知识:紫猫推荐的lua的ide和对应的ide的一些设置

下载安装完毕 还需要把软件界面改为中文和勾选智能补全代码的设置 自己翻翻菜单就能看到 看上面图片里面也有界面改为中文的步骤

老师还提供了他自己的ide配置信息 还是不错的 还有老师常用的默认字体文件等等  这些对我们lua编程还是有不少好处的  不过不是必要的


小知识:切换ide主题  这个ide可以切换主题  让我们编程的时候对眼睛的保护更上一层楼

打开

然后记住这个主题的名字  到配置文件里面找到位置修改成这个名字


小知识:紫猫老师一直推荐的自动备份重要资料的工具最主要的是免费

无敌的坚果云

https://www.jianguoyun.com/s/pricing


L1[LuaIDE]02. 解决IDE调试失败问题

介绍了下变量的概念 这个没什么可说的 还有print 输出函数的使用


注意:lua和按键不一样 lua下是分大小写的   变量a 和变量A 是2个不同的变量 注意

注意:启动调试 点击运行按钮

注意:出现报错 代码本身没问题  那么可能是软件有中文目录导致的错误


L1[LuaIDE]03. 正确的学习方法

简单说  多看 多想 多写  还有自己写一份独立笔记


123

网友评论