
lua
时间溜走了
学无止境
展开
-
lua 面向对象 继承 多态的使用---原理基于元表和_G
【代码】lua 面向对象 继承 多态的使用---原理基于元表和_G。原创 2022-11-23 16:25:37 · 380 阅读 · 1 评论 -
Lua的元表
【代码】Lua的元表。原创 2022-11-23 16:23:34 · 214 阅读 · 0 评论 -
扇形弧度区间角度偏移
扇形弧度区间角度偏移function HandleCardView:initTouch() local selfSize = self:getContentSize() local touchBeginPos self.dragView = nil local function cardMoveEnd(localPos,isCancel) if not self.lastSelectedView then return end if not self.lastSelectedView:is原创 2021-10-13 11:22:18 · 252 阅读 · 0 评论 -
单点触摸事件技巧
local function touchBegan(touch, event)self.m_addClickCardIndex = -1self.m_removeClickCardIndex = -1self.m_cardInStructIndex = -1self.m_firstTouchCardValue = Common.INVALID_CARDself.m_beginP...原创 2020-01-03 10:49:38 · 271 阅读 · 0 评论 -
整理数组技巧
local bombArr = {}for k,v in pairs(bombArry) doif bombArr[self:CardValue(v)] thentable.insert(bombArr[self:CardValue(v)], v)elsebombArr[self:CardValue(v)] = {v}endend原创 2019-12-25 15:58:11 · 114 阅读 · 0 评论 -
scrollView使用案例
self.m_scroView:removeAllChildren()for i=1, table.nums(detail_score) dolocal curInfo = deal_cell_data[i].itemlocal item = cc.CSLoader:createNode("deskScene/fenNode.csb")self.m_scroView:setCont...原创 2019-12-13 13:29:27 · 174 阅读 · 0 评论 -
Quick的基本结构及如何开始入门
写在开篇:在Quick的群里混久了,发现每天都有人跑出来问各式各样的问题,而绝大多数问题都是Quick的基本问题,而作为小白哥,我也只能解答这种小白的问题。然而看到问的多了,有的时候真的懒得回答了,于是就有人表示,就没有实际解决问题的人么。于是乎我决定写下这个小白书系列,而内容就是针对Quick的基本问题,包括我能理解的Quick的使用以及经常在群里冒出来的小白问题,故而命名小白书系列。高转载 2017-12-06 22:43:45 · 856 阅读 · 0 评论 -
c++和MFC 交互通过lua脚本实例
width = 600height = 400local pathdlg =1000local contendlg = 1002--alert(getText(1000))function Load() local path = getText(pathdlg); --alert(txt); local inp = io.open(path, "rb") //去读原创 2017-11-12 13:12:37 · 2034 阅读 · 0 评论 -
c++调用lua,lua调用c++
1首先在官网下载lua的库 将lua编译成动态库创建工程 引用lua的动态库和工程项目的配置信息extern "C" //注释:lua都是以c语言编译的,而当前项目是c++项目所以需要声明下此时是c语言的{#include #include #include };#include #include using namespace std;int cTestRe(lua原创 2017-11-12 13:07:41 · 778 阅读 · 0 评论 -
lua 基础语法
--[[print("Hello wc hahaha");a = 10; --全局变量local b = tostring(a..2); --局部变量dofile("test.lua");print(type(b));local c = nil;local d = "wwe" .. "dad"print(string.sub(d, 2, 3)) --获取子串 lua从1原创 2017-11-12 13:04:49 · 374 阅读 · 0 评论