![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Cocos Lua
燃尽重获新生
失败的人生
展开
-
Lua初探笔记初步
Lua所提供的机制是C不善于的:高级语言、动态结构、简洁、易于测试和调试等。易整合语言(glue language)。可扩展性;简单;高效率;与平台无关。1.Lua认为0和空串都是真,仅有false和nil为假。lua 8种类型:number,string,function,nil,boolean,userdata,thread,table.f={"a","b","c"}list=nilf...原创 2017-07-09 15:55:24 · 213 阅读 · 0 评论 -
Cocos项目为安卓添加获取手机信号强度和网络类型的功能(JAVA/C++/Lua)
首先是JAVA层:直接使用Android自带的TelephonyManager 和 ConnectivityManager 都可以获取到 NetworksInfo 对象,可以通过 getType() 获取类型,判断是 “WIFI”还是 “MOBILE”,如果是MOBILE,可以通过 NetworksInfo 对象的 getSubType() 和 getSubTypeName() 可以获原创 2017-08-15 17:59:57 · 1270 阅读 · 1 评论 -
cocos3.10 Lua调度器的使用
实现每帧打印一次hello,并且在点击屏幕后停止调度器。这里只说一种调度:cc.Director:getInstance():getScheduler()完整代码如下:local sche = cc.Director:getInstance():getScheduler()local schNode = nil function aLayer:updateSche(bUpdate原创 2017-11-17 10:33:40 · 540 阅读 · 0 评论 -
cocos3.10 lua 碰撞检测的使用
这是判断触摸点是否在a的矩形中:function aLayer:onTouchBegan(t,e) local pTouch = self:convertTouchToNodeSpace(t) if cc.rectContainsPoint(a:getBoundingBox(),pTouch) then dosomething() end -- bo原创 2017-11-17 10:58:06 · 2028 阅读 · 0 评论 -
求掼蛋同花顺代码(Lua)和C++
第一个参数传入手牌值,每张牌的0xXY,X代表花色(0-3),Y代表值(A-K),还有大小王。第二个参数传癞子数量。癞子可以当任意牌使用。手牌无癞子则传0.function getTongHuaShunCardData(tabHandCardData,anyCount) local checkCount = 5 local findTongHuaShun = function()原创 2017-12-12 17:33:32 · 2691 阅读 · 0 评论 -
Cocos Studio使用问题
1.cocos studio中textFiled输入文本框预设文字在studio里设置颜色不是预期颜色。需要在代码里修改,以下2种方法均可::setPlaceHolderColor(cc.c4b(255,255,255,255)):setPlaceHolderColor(cc.c3b(255,255,255))官方示例居然藏在Cocos2d-x\cocos2d-x-3.10\tes原创 2017-09-07 17:46:18 · 688 阅读 · 0 评论 -
Cocos3.10 Lua创建一个好友列表tableView
local spacing_height = 10 --控件之间的间距function FriendScene:initTableView() self._FriendPanel= self._MainPanel:getChildByName("FriendPanel") -- 随便一个scrollView --创建TableView self.m_tableVie原创 2018-02-07 15:59:27 · 1020 阅读 · 0 评论 -
Eclipse打包Cocos3.x lua项目
准备各种环境。参考Win10+VS2013+Cocos2d-x3.6+Eclipse项目打包发布 需要注意有几个地方。 1.游戏res和src需要放到安卓工程的assert目录下; 2.如果Cocos2dxDownloader.java报错,那么需要引入一个库: 3.需要先编译出.so文件,libcocos2dlua.so。 4.还需要额外操作如将\cocos\platform\an...原创 2018-02-22 00:09:12 · 909 阅读 · 0 评论