
Lua
文章平均质量分 80
天道殷勤
这个作者很懒,什么都没留下…
展开
-
打包 终端打包
第一步 第2步第3步 把它拖到xcode中,第4步第5步第6步第7步生成apk原创 2018-05-08 20:28:05 · 480 阅读 · 0 评论 -
lua WebSocket服务器
xcode中(苹果电脑)自己在电脑搭建简单的websocket服务器。1、首先安装node ,npm2、使用 npm安装web socket npm install nodejs-websocket3、编写app.js文件 ,在终端 运行。 node app.js4、然后在代码中可以做简单的测试。#ifndef webSocketTest_hpp#define webSocket...原创 2018-05-08 10:57:25 · 5025 阅读 · 0 评论 -
Lua中http设置
【链接】XMLHttpRequesthttps://developer.mozilla.org/zh-CN/docs/Web/API/XMLHttpRequestlocal MainScene = class("MainScene", cc.load("mvc").ViewBase)function MainScene:onCreate() -- add background image ...原创 2018-05-07 17:14:06 · 2347 阅读 · 0 评论 -
c++与Lua的交互
Lua5.1参考手册#include <iostream>#include <stdio.h>#include "textA.hpp"using namespace std;extern "C"{#include "lua.h"#include "lualib.h"#include "lauxlib.h"}/* lua.h定义了lua提供的基础函数,提供原创 2018-04-28 16:13:21 · 224 阅读 · 0 评论 -
lua打蚂蚁
local MainScene= class("MainScene",function ( ) return cc.Scene:create();end)function MainScene:create( ) -- self.scene = cc.Scene:create() self.scene =MainScene.new() self.scene:addChild(...原创 2018-05-12 16:11:14 · 203 阅读 · 0 评论 -
cocos2d中Lua --解析json文件
Date.luamodule("Data",package.seeall)function getItemData(num1,num2) local itemData = ITEM[num1][num2] return itemDataendfunction getSnailData(num1,num2) local snailData = SNAIL[num1][num2] return sna...原创 2018-05-05 15:13:18 · 889 阅读 · 0 评论 -
Lua基本语法 (4)
Lua全局环境定义一个全局变量gName ="我是全局变量";用三种方式输出变量的值print(gName);print(_G["gName");print(_G.gName);2.保留原来的_G-- gNane="我是全局变量"只要在定义新的环境时,把_G作为一个字段放到新的table里,就可以调用原来的全局变量了。-- setfenv(1,{g=_G})-- g.p...原创 2018-04-26 19:52:03 · 251 阅读 · 0 评论 -
lua写项目常用知识点2
复选框local checkbox1=node:getChildByName("CheckBox_1") music=userDefualt:getBoolForKey("yinyue1"); checkbox1:setSelected(music); checkbox1:addEventListener(function ( sender,eventType) ...原创 2018-05-03 20:22:22 · 621 阅读 · 0 评论 -
Lua基本语法 (3)
元表与元方法 local mt = {}mt.__add=function ( a1,a2 ) print("两个表相加")endlocal t1 = {}local t2 = {}//给两个table设置新的元表setmetatable(t1,mt)setmetatable(t2,mt)//进行加法操作local r...原创 2018-04-25 21:30:26 · 141 阅读 · 0 评论 -
Lua基本语法 (2)
编译执行与错误-- local name="张三"-- if name~="张三"then-- error("错了")-- end-- assert(表达式);断言-- 如果表达式的值为假,整个程序将退出,并输出一条错误信息。如果表达式的值为真则继续执行后面的语句。local name = "李四"local result = assert(name=="李3","你不是")fun原创 2018-04-25 20:41:31 · 218 阅读 · 0 评论 -
lua写项目常用知识点
-- 跳转场景 local StartScene = require("app.views.StartScene")local trans = cc.TransitionPageTurn:create(1,StartScene.create(),false)或local trans=Game.create() cc.Director:getInstance():repl...原创 2018-05-03 09:33:00 · 836 阅读 · 0 评论 -
Lua基本语法
在Lua中具有一个代码块的概念,每个函数或者for循环等都是一个代码块。在Lua中,用 “- - ”来标记该行的注释,使用“- - [ [” 和 “ - - ] ] ”之间括起来的部分进行块注释Lua 是动态类型语言,变量不要类型定义。Lua中变量没有类型,值才有类型。Lua 中有8 个基本类型分别为:类型说明简介nil空类型用于表示空boolean布尔类型取值true和falsenumber...原创 2018-04-24 19:26:48 · 628 阅读 · 0 评论 -
Lua冒泡排序
num3={10,20,1,2,3,5,6,2,3,4}-- -- z=0;-- -- for i=1,#num3 do-- -- local x = 1-- -- for j=1, #num3-i do-- -- if num3[j]>num3[j+1] then-- -- z=num3...原创 2018-05-22 09:29:28 · 339 阅读 · 0 评论