Lua编程

Lua编程视频教程

默认教学计划
554人加入学习
(0人评价)
价格 免费
教学计划
课程介绍

课程素材下载:

  • 编码工程
  • PPT
  • 工具

下载地址:http://bbs.woxueyuan.com/thread-4854-1-1.html

或关注我学院网微信公众号:woxueyuan_com,回复“撸啊”获取。


课时列表:

01-前言

02-什么是Lua语言

03-Lua环境安装(SciTE)

04-Lua环境的安装(LuaDist)和第一个Lua程序

05-print方法、单行和多行注释

06-Lua中的标识符命名规则

07-全局变量

08-关于Lua编程和C#编程的一个区别

09-Lua中的数据类型

10-关于nil的用法

11-关于boolean类型的用法

12-关于number数字类型的用法

13-关于string字符串类型的用法

14-关于table表的用法

15-关于table表中内容的修改的用法

16-关于function函数的用法

17-关于function函数的作为参数传递和匿名函数的用法

18-关于thread和userdata类型

19-全局变量和局部变量的声明和使用

20-Lua中的多变量同时赋值

21-while循环

22-for循环和repeat until循环

23-关于循环嵌套

24-Lua流程控制

25-Lua中的function用法特性总结

26-Lua函数中的可变参数

27-Lua中的数学运算符

28-逻辑运算符和其他运算符的使用

29-Lua字符串定义和转义字符

30-Lua字符串常见操作(一)

31-Lua字符串常见操作(二)

32-Lua中的数组的基本特性和定义

33-Lua中多维数组的实现

34-Lua中的迭代器函数-pairs ipairs

35-自定义Lua迭代函数

36-Lua中表的定义

37-table的连接、插入和移除

38-table的排序和取得最大值

39-Lua中的模块(module)

40-Lua中的C包

41-Lua中的元表(Metatable)是干嘛的以及如何设置元表

42-关于__metatable键值的作用

43-元表中的__index的作用

44-元表中的__newindex的作用

45-给表添加加法操作符

46-元表中的__call的作用

47-元表中的__tostring的作用

48-什么是Lua中的协同程序(coroutine)

49-定义和启动协同程序(协同函数)

50-如何暂停和继续运行协同程序(协同函数)

51-如何在协同函数中返回值

52-关于协同程序内部和外部(主程序)的数据交流

53-Lua中简单模式下文件的读取

54-Lua中简单模式下文件的写入

55-文件读取方法的一些参数功能

56-完全模式下文件的读取和写入

57-Lua中的垃圾回收机制

58-Lua中的面向对象怎么实现

59-在Lua中实现简单的面向对象

60-通过冒号和点来定义调用函数的使用区别

61-创建构造函数,以用于构造拥有相同属性和函数的对象

62-Lua中面向对象实现的注意事项

63-Lua中的继承如何实现

64-课程结束语

课程目标
  • 学习并深入理解Lua编程
适合人群
  • 有一定编程基础

授课教师

我是siki

课程特色

视频(64)

学员动态