
【cocos2d-x 2.x】
TT5267621
这个作者很懒,什么都没留下…
展开
-
cocos2d-x 2.x 精灵的创建
//图片创建 CCSprite *sprite1=CCSprite::create("Icon.png"); sprite1->setPosition(ccp(100,100)); this->addChild(sprite1,0); //裁剪左上角开始裁剪(图片+区域生成) CCSprite *sprite2=CCSprite::create("原创 2013-05-15 20:53:23 · 1799 阅读 · 0 评论 -
cocos2d-x 2.x 精灵的基本操作
//-------精灵的基本操作------- //创建 CCSprite* sp = CCSprite::create("Icon.png"); addChild(sp); //设置坐标 sp->setPosition(ccp(80,200)); //设置旋转 sp->setRotation(100);原创 2013-05-15 20:58:10 · 1960 阅读 · 0 评论 -
cocos2d-x 2.x 设置横竖屏
IOS目录中RootViewController.mm//显示竖屏- (BOOL) shouldAutorotate { return NO;}//显示横屏- (BOOL) shouldAutorotate { return YES;}原创 2013-05-15 19:03:18 · 3071 阅读 · 1 评论 -
cocos2d-x 2.X 触屏事件
游戏跟视频最大的区别就是互动,玩家可以操控游戏中的角色,现在的移动设备几乎人手一台,基本上全部都是基于触屏操作的,今天就来学习一下cocos2d-x是怎么实现对触屏操作的处理的。1.首先来了解一下相关的几个类、处理触屏事件时操作和执行的流程CCTouch:它封装了触摸点,可以通过locationInView函数返回一个CCPoint。CCTouchDelegate:它是触摸事件委托,就原创 2013-05-26 16:43:39 · 8582 阅读 · 0 评论 -
cocos2d-x 2.x 图层特效Effect
代码下载 CCSize size=CCDirector::sharedDirector()->getWinSize(); CCSprite* sp = CCSprite::create("Default.png"); sp->setPosition(ccp(size.width*0.5,size.height*0.5)); sp->setRotation原创 2013-05-20 22:48:32 · 9283 阅读 · 1 评论 -
cocos2d-x 2.x 简单动画CCAnimation
代码下载 //---------------通过资源文件创建动画 CCTexture2D::PVRImagesHavePremultipliedAlpha(true); CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("crop.plist"); CCS原创 2013-05-20 22:25:38 · 6850 阅读 · 0 评论 -
cocos2d-x 2.x action动作整理集合
代码下载(分类,详细注释)1.基本动作 Cocos2d提供的基本动作:瞬时动作、延时动作、运作速度。 瞬时动作:就是不需要时间,马上就完成的动作。瞬时动作的共同基类是 InstantAction。 Cocos2d提供以下瞬时动作: 放置 – Place 效果类似于 node.Position = ccp(x, y)原创 2013-05-20 20:07:33 · 2245 阅读 · 0 评论 -
cocos2d-x 2.x 滚动视图 CCScrollView
page=0; winSize=CCDirector::sharedDirector()->getWinSize(); CCLayer *layer=CCLayer::create(); for (int i=0; iADJUST_SCROLLVIEW_COUNT; i++) { CCSprite *sprite=CCSprite::create("原创 2013-05-20 19:16:04 · 6047 阅读 · 0 评论 -
cocos2d-x 2.x 进度条CCProgressTimer
在cocos2d中同样提供了很多表现图片和精灵的方式,上一篇当中提到的切换场景的方式之一是顺或逆时针切入的方法,在图片上也可以使用,test里有一个例子介绍CCProgressTimer可以实现一些图片的特效效果,这样的效果可以在载入的时候作为载入动画步骤1.定义CCProgressTo,通过actionWithDuration函数,第一个参数是时间是一个CCTime对原创 2013-05-19 15:18:08 · 3988 阅读 · 0 评论 -
让人死去活来的cocos2d-x安卓开发环境搭建(windows+eclipse+ndk)
安卓环境搭建 【一 写在前面】环境搭建的顺序是这样1.JDK&JRE 安装JDK会顺带安装JRE的,这一步是为了可以编写和允许普通的JAVA程序2.Eclipse JAVA 的 IDE,这一步是为了方便地开发JAVA程序3.CDT 是Eclipse的一个插件,这一步是为了可以引入C+原创 2013-05-17 17:18:53 · 20095 阅读 · 2 评论 -
使用eclipse调试cocos2d-x C++ 代码(编写+真机调试,放弃VS)
前提条件:先看此文:http://blog.youkuaiyun.com/tt5267621/article/details/8941084(首先ecplise已经可以编译cocos2d-x再看此文)你已经下载coccos2d-x和NDK,并且会使用build_native.sh和eclipse编译cocos2d-x项目安装NDK Plugin英文好的同学可以直接查看官方说原创 2013-05-17 16:58:38 · 40888 阅读 · 16 评论 -
Cocos2d-x Scene生命周期 pushScene和replaceScene
最近在开发过程中遇到很多切换场景的时候概率性崩溃,内存暴增的问题。因此总结一些开发中需要注意的要点,1. 切换全屏场景的时候最好使用replaceScene而不是pushScene。因为pushScene并不会销毁前一个scene,仅仅是将后一个scene按照堆栈的方式加入到前一个scene的上面。如果自身代码中内存管理写的不好的,利用pushScene很难发现该方原创 2013-05-17 11:35:45 · 19330 阅读 · 0 评论 -
cocos2d-x 2.x action动作整理集合
1.基本动作 Cocos2d提供的基本动作:瞬时动作、延时动作、运作速度。 瞬时动作:就是不需要时间,马上就完成的动作。瞬时动作的共同基类是 InstantAction。 Cocos2d提供以下瞬时动作: 放置 – Place 效果类似于 node.Position = ccp(x, y)。之所以作为一个动作来实现是为了可原创 2013-05-16 22:11:44 · 2058 阅读 · 0 评论 -
cocos2d-x 2.x TTF字体显示
//----------------CCLabelTTF--------------------- CCLabelTTF*label=CCLabelTTF::create("你存在","Thonburi",30); label->setAnchorPoint(CCPoint(0,1)); label->setPosition(ccp(0,320)); thi原创 2013-05-15 22:06:49 · 3654 阅读 · 0 评论 -
cocos2d-x 2.x Menu菜单
//----CCMenuItemFont CCMenuItemFont* itemFont =CCMenuItemFont::create("开始游戏",this,menu_selector(HelloWorld::menuFun)); itemFont->setPosition(ccp(-120,80)); //----CCMenuItemIm原创 2013-05-15 23:32:55 · 3293 阅读 · 0 评论 -
cocos2d-x 2.x 两种常用层Layer
//默认黑色 CCLayer* layer=CCLayer::create(); this->addChild(layer,0); //红色 CCLayerColor* layerColor1=CCLayerColor::create(ccc4(255,0, 0, 255)); this->addChild(layerColor1,1);原创 2013-05-15 21:06:19 · 2423 阅读 · 0 评论 -
cocos2d-x 2.x MAC 环境搭建
安装:1.打开终端,进入cocos2d-x引擎文件夹(ls列目录 cd进入文件夹) 2.执行sudo ./install-templates-xcode.sh–u卸载: 1.打开终端,执行显示隐藏文件显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool tru原创 2013-05-15 18:52:35 · 1896 阅读 · 0 评论