- 1. 命名规范 a) 区分大小写 b) 不要使用关键字命名 c) 数字、字母、下划线、不要以数字开头,避免以下划线开头,或者后面是大写字母的命名 2. 类型与值 a) ... 1. 命名规范 a) 区分大小写 b) 不要使用关键字命名 c) 数字、字母、下划线、不要以数字开头,避免以下划线开头,或者后面是大写字母的命名 2. 类型与值 a) ...
- 组件:开机实现淡入淡出logo的功能 主场景 local MainScene = class("MainScene", function() return display.newScene("MainScene")end) local scheduler = ... 组件:开机实现淡入淡出logo的功能 主场景 local MainScene = class("MainScene", function() return display.newScene("MainScene")end) local scheduler = ...
- 迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址 在Lua中迭代器是一种支持指针类型的结构,它可以遍历集合的每一个元素。 ... 迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址 在Lua中迭代器是一种支持指针类型的结构,它可以遍历集合的每一个元素。 ...
- People = {age=18} function People:new() print(type(self)) local p = {} setmetatable(p,self... People = {age=18} function People:new() print(type(self)) local p = {} setmetatable(p,self...
- 代码如下: local GameLogic = {} function GameLogic:new(o) o = o or {} setmetatable(o,self) self.__index = self return o end function GameLo... 代码如下: local GameLogic = {} function GameLogic:new(o) o = o or {} setmetatable(o,self) self.__index = self return o end function GameLo...
- 一、查看EditBox的C++代码 3.7之前版本的uiinput已经没有了,新版本采用的ccui.EditeBox ,通过添加回调函数的方式实现监听。 我们打开UIEditBox.h查看可以使用的方法。 它为我们提供了两个构造函数: * create a... 一、查看EditBox的C++代码 3.7之前版本的uiinput已经没有了,新版本采用的ccui.EditeBox ,通过添加回调函数的方式实现监听。 我们打开UIEditBox.h查看可以使用的方法。 它为我们提供了两个构造函数: * create a...
- 客户端使用lua、服务端使用QT做为服务器。 步骤: 客户端 -----------Post 用户名和密码 服务端接受Post请求,读取数据,返回response 一、客户端代码 loadingIm... 客户端使用lua、服务端使用QT做为服务器。 步骤: 客户端 -----------Post 用户名和密码 服务端接受Post请求,读取数据,返回response 一、客户端代码 loadingIm...
- 使用版本为3.7,官方最新版本。 一、会用到的知识点和注意事项 使用ccui.button,3.7版本框架与之前是有差别的,需要注意我们不在使用cc.ui,而是使用ccui(详细的可以看看luabinding)。 ccui.b... 使用版本为3.7,官方最新版本。 一、会用到的知识点和注意事项 使用ccui.button,3.7版本框架与之前是有差别的,需要注意我们不在使用cc.ui,而是使用ccui(详细的可以看看luabinding)。 ccui.b...
- 如何使用cocos-lua去迁移场景呢,我下面的例子详细的说明了如何使用。 使用的版本是3.7,也就是目前最新版本的引擎。 主场景类 local MainScene = class("MainScene", function() return display.newScene("MainScene... 如何使用cocos-lua去迁移场景呢,我下面的例子详细的说明了如何使用。 使用的版本是3.7,也就是目前最新版本的引擎。 主场景类 local MainScene = class("MainScene", function() return display.newScene("MainScene...
- 简介 在 Lua table 中我们可以访问对应的key来得到value值,但是却无法对两个 table 进行操作。 因此 Lua 提供了元表(Metatable),允许我们改变table的行为,每个... 简介 在 Lua table 中我们可以访问对应的key来得到value值,但是却无法对两个 table 进行操作。 因此 Lua 提供了元表(Metatable),允许我们改变table的行为,每个...
- 语句: 1) 赋值语句 Lua中赋值,直接使用赋值运算符 a = 20 当多个参数赋值的时候,可以使用 a,b=b,a --C语言交换两个变量 temp =a; a=b; b=temp; --lua中很简单 a... 语句: 1) 赋值语句 Lua中赋值,直接使用赋值运算符 a = 20 当多个参数赋值的时候,可以使用 a,b=b,a --C语言交换两个变量 temp =a; a=b; b=temp; --lua中很简单 a...
- 文章目录 前言环境搭建通讯方式先上效果图: 前言 本人历时 两个多月,从C++ 的水果机,改成了lua网络版水果机 使用 lua 客户端语言,go服务端语言。 最近心情不好,所以开源我... 文章目录 前言环境搭建通讯方式先上效果图: 前言 本人历时 两个多月,从C++ 的水果机,改成了lua网络版水果机 使用 lua 客户端语言,go服务端语言。 最近心情不好,所以开源我...
- 通过认真学习,如果想要使用更多的进度条效果,我们应该去看cocos2d官方C++的demo,然后我们在用lua写 一、组件bar 目前写好了如下的效果。 代码如下: local LoginScene = class("LoginScene", func... 通过认真学习,如果想要使用更多的进度条效果,我们应该去看cocos2d官方C++的demo,然后我们在用lua写 一、组件bar 目前写好了如下的效果。 代码如下: local LoginScene = class("LoginScene", func...
- 一、在项目的Classes目录里新建一个头文件命名为:CustomExport.h和源文件CustomExport.cpp并添加进VS工程 二、添加代码 1.在CustomExport.h头文件中添加如下代码: #ifndef _CUSTOM_EXPORT_H_ #define _CUSTOM_EXPORT_H_... 一、在项目的Classes目录里新建一个头文件命名为:CustomExport.h和源文件CustomExport.cpp并添加进VS工程 二、添加代码 1.在CustomExport.h头文件中添加如下代码: #ifndef _CUSTOM_EXPORT_H_ #define _CUSTOM_EXPORT_H_...
- --code:zpengcheng --Date:2020/11/20 local Warn = function(content) print("Warn: "..content) end ---... --code:zpengcheng --Date:2020/11/20 local Warn = function(content) print("Warn: "..content) end ---...
上滑加载中