摘要:
local bgSize = cc.size(940,520) dump(GameViewLayer.RES_PATH.."card_type_nn.png") local bg = ccui.Scale9Sprite:create(GameViewLayer.RES_PATH.."wanfa/help.png") :setPosition(display.cx, display.cy) -- : 阅读全文
摘要:
math.randomseed(tostring(os.time()):reverse():sub(1, 6)) 假的 下面这个 在短时间内 能保证 不重复,因为它是毫秒级的随机种子 require("socket") math.randomseed(tostring(socket.gettime( 阅读全文
摘要:
Rainbow Brackets 彩虹括号 cocosLua 阅读全文
摘要:
方式1: local MainScene = class("MainScene", cc.load("mvc").ViewBase) function MainScene:onCreate() -- add background image local layer = cc.Layer:create() layer:addTo(self) layer:addC... 阅读全文
摘要:
这是Observer Design Pattern 的一个实现,它利用了闭包。 -- 用法示例: -- subject.reg,subject.dereg,subject.notify = observer.create() -- 主题:reg(“信号”,观察者,方法) -- 主题:reg(“信号” 阅读全文
摘要:
这里的代码是为了引入一个问题:线程安全 运行结果如下: 本机器参考线程数:4total times10000000线程调用的counter2:9964868 为什么会少呢?是因为线程操作相同的变量++的时候i,++的过程中,无法操作,也就会漏掉本次操作,造成所谓“线程安全问题” 阅读全文
摘要:
在windows平台下,使用vs2017新建了一个控制台项目,实践C++11新特性thread。实践的主要思想是通过建立一个vector存入大量数据,将数据分成两半,一半主线程操作,一半子线程操作,对比单线程运行时间,是否提升了效率。 阅读全文
摘要:
要使用第三方提供的库,我们需要: 一、设置环境变量: 环境变量是属于操作系统的,而不是某个具体编译器的,环境变量的设置是全局有效的 以win xp系统系统为例:我的电脑——右键——属性——高级 点开环境变量: 这里有两个,上一个是管理员用户有效,下一个是系统所有用户有效,主要设置下面一个的Path路 阅读全文
摘要:
存一下,截屏方法 utils::captureScreen在v3.2版本,utils::captureScreen()方法被加入用于保存屏幕截图。 bool : 捕捉屏幕截图是否成功 afterCaptured :该方法将在捕捉指令后被执行。 > filename :截图的名字。 // > 可以只是 阅读全文
摘要:
我们一般为了提升性能和减少包体,大多会使用textpackture将图片打包成大图,有时候我们也需要查看它的原来小图,但是没有原图,这时候我们就可以使用cocos的工具,cocos studio。 预备条件:电脑设置能查看隐藏文件夹具体教程百度(https://jingyan.baidu.com/a 阅读全文