Cocos2d-js 学习三: 简单动画使用

1、执行动画varsprite=newcc.Sprite(“图片地址..”);varaction=cc.scaleBy(0.5,0.5);sprite.runAction(action);//动画执行一次2、动画无限执行action.repeatForever();//调用一下这个玩意,动画就能无限执行sprite.runAction(action);3、翻转设置的动画varaction2=act

Cocos2d-js 学习二: cc.Sprite 简单API记录

1.普通创建varsprite=newcc.Sprite(“从loader加载的资源名称”);2.设置中点sprite.setAnchorPoint(0~1,0~1);//x、y的坐标或者:sprite.setAnchorPoint(cc.p(x,y));//同上3.x/y坐标(图片中点的坐标)sprite.setPosition(x,y);或者sprite.setPosition(cc.p(x,

cocos2dx-3.3 lua实现一个单选按钮

cocos2dx_3.3lua实现一个单选按钮实现单选按钮主要是为了切换的时候更加明显的提醒用户,这里主要的做法是用了cocos2d-xlua里面的cc.Menu的api,老实说,这个引擎封装的api更加的丰富,用起来也很巧妙,主要是看怎么用,我这里只是用简单的方法实现出来,我是用CocosCodeIDE去编辑的,只有一个main.lua的文件,请看下面的代码:运行了上面的代码之后就是下面这个在用

Cocos2dx v3.2骨骼动画加载学习

一、使用CocosStudio之前需要导入GUI、Extensions、Cocosstudio的类库右击解决方案选择添加现有项目添加这三个库文件导入成功效果如下二、选择工程右键选择属性-》通用属性-》添加新引用勾选所添加库的lib选项效果图如下,完成后效果如下三、添加附加包含目录右键选择项目属性-》配置属性-》c/c++-》附加包含目录-》下拉按钮选择编辑在附加包含目录中添加$(EngineRoo

俯瞰 cocos2d-x 02 创建精灵

写在开篇我所期望的愿景是:使用3dsmax创建一个自己的世界,使用unity3D给我的世界加上逻辑和交互,然后匹配到多个终端,让世界沉浸在我的世界中...----我================================通过上一篇的内容,你已经对场景的切换有了大概的了解,为了照顾全新手,截图比较多....从本篇开始,不再截图了...如果有问题,请留言如果你成功完成了上一篇的代码,那么你就已

cocos2dx 3.0 实现 生成随机数

适合在cocos2dx3.0以上版本使用的真正的随机数生成函数intMovedTiled::getRand(intstart,intend){TIMEVALpsv;gettimeofday(&psv,NULL);unsignedlongintrand_seed=psv.tv_sec*1000+psv.tv_usec/1000;srand(rand_seed);inti=CCRANDOM_0_1()

Cocos2dx 小技巧十五话说ScrollView的delegate实现过程

为了弥补之前的不足,下面我就以一个新手的角度来研究下ScrollView的委托实现流程到底是怎样的。一开始我本能认为既然ScrollView要与ScrollViewDelegate这个类关联起来,那么它就应该继承ScrollViewDelegate吧?可实际上并没有,ScrollView只是单纯的继承一个Layer罢了,如下: