![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Lua源码分析
勤奋的小游侠
既然已经来到了这个世上,就不应该负了这美好的年华。
展开
-
Lua5.1 源码注释(一) table.c
/*** $Id: ltable.c,v 2.32.1.2 2007/12/28 15:32:23 roberto Exp $** Lua tables (hash)** See Copyright Notice in lua.h*//*** Implementation of tables (aka arrays, objects, or hash tab原创 2017-07-25 20:02:11 · 950 阅读 · 0 评论 -
Cocos2d+Lua 游戏开发中的奇技淫巧系列之 前言
在游戏行业也快6年了,这几年一直用c++和lua做开发,cocos引擎 和lua 是这二年自己用得最多的编程技术,我觉得是时候写些东西总结一下了。 使用过lua的同学,一定知道require这个...原创 2018-07-05 01:34:44 · 1072 阅读 · 2 评论 -
Cocos2d+Lua 游戏开发中的奇技淫巧系列之三 Lua 多重继承的实现
先说一下上一篇文章提到的class()函数,它接受二个参数,第一个是类名,第二个是基类,也就是只它只能从一个继承一个基类。我们之前提到过,继承其实是要实现代码的复用,显然只有单个基类的继承是无法有效实现代码复用的。例个例子 Bird =class("Bird") --鸟function Bird:Fly() --鸟会飞 print("I can Fly") end...原创 2018-11-13 21:01:08 · 732 阅读 · 0 评论