课程介绍
课程目录
课程介绍
课程目录

讲师介绍

  • 大家好,我是大家最亲爱的SiKi老师!出了很多不同方向的课程,例如:Unity,Java,Linux. 快点跟我一起来学习,我这里有好多好多好多好多的教程哦! 好好学习,努力赚钱!

  • 课程详情

    课程目标

    学会Lua编程入门知识

    课程内容

    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-课程结束语