- 博客(20)
- 资源 (41)
- 收藏
- 关注
原创 使用eclipse调试cocos2d-x C++ 代码(编写+真机调试,放弃VS)
前提条件:先看此文:http://blog.csdn.net/tt5267621/article/details/8941084(首先ecplise已经可以编译cocos2d-x再看此文)你已经下载coccos2d-x和NDK,并且会使用build_native.sh和eclipse编译cocos2d-x项目安装NDK Plugin英文好的同学可以直接查看官方说
2013-05-17 16:58:38 40729 16
原创 cocos2d-x 2.X 触屏事件
游戏跟视频最大的区别就是互动,玩家可以操控游戏中的角色,现在的移动设备几乎人手一台,基本上全部都是基于触屏操作的,今天就来学习一下cocos2d-x是怎么实现对触屏操作的处理的。1.首先来了解一下相关的几个类、处理触屏事件时操作和执行的流程CCTouch:它封装了触摸点,可以通过locationInView函数返回一个CCPoint。CCTouchDelegate:它是触摸事件委托,就
2013-05-26 16:43:39 8533
原创 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 9250 1
原创 cocos2d-x 2.x 简单动画CCAnimation
代码下载 //---------------通过资源文件创建动画 CCTexture2D::PVRImagesHavePremultipliedAlpha(true); CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("crop.plist"); CCS
2013-05-20 22:25:38 6808
原创 cocos2d-x 2.x action动作整理集合
代码下载(分类,详细注释)1.基本动作 Cocos2d提供的基本动作:瞬时动作、延时动作、运作速度。 瞬时动作:就是不需要时间,马上就完成的动作。瞬时动作的共同基类是 InstantAction。 Cocos2d提供以下瞬时动作: 放置 – Place 效果类似于 node.Position = ccp(x, y)
2013-05-20 20:07:33 2218
原创 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 6019
原创 cocos2d-x 2.x 进度条CCProgressTimer
在cocos2d中同样提供了很多表现图片和精灵的方式,上一篇当中提到的切换场景的方式之一是顺或逆时针切入的方法,在图片上也可以使用,test里有一个例子介绍CCProgressTimer可以实现一些图片的特效效果,这样的效果可以在载入的时候作为载入动画步骤1.定义CCProgressTo,通过actionWithDuration函数,第一个参数是时间是一个CCTime对
2013-05-19 15:18:08 3945
原创 Xcode 4.1~4.6 + iOS 5、iOS 6免证书(iDP)开发+真机调试+生成IPA全攻略
原创文章,欢迎分享;未经许可,不得转载;版权所有,侵权必究开发环境使用的是目前为止最新的稳定版软件:Mac OS X Lion 10.7 + Xcode 4.1目前Xcode 4.2 Preview版也已经发布,据说其修改方法跟4.1非常类似,只改动了一行代码,请参看参考文章的第二篇。本文仍以4.1版本为例。更新:现在Xcode 4.2正式版和iOS 5均已发布,下面补充上4.
2013-05-17 18:36:35 3663
原创 让人死去活来的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 19910 2
原创 Cocos2d-x Scene生命周期 pushScene和replaceScene
最近在开发过程中遇到很多切换场景的时候概率性崩溃,内存暴增的问题。因此总结一些开发中需要注意的要点,1. 切换全屏场景的时候最好使用replaceScene而不是pushScene。因为pushScene并不会销毁前一个scene,仅仅是将后一个scene按照堆栈的方式加入到前一个scene的上面。如果自身代码中内存管理写的不好的,利用pushScene很难发现该方
2013-05-17 11:35:45 19239
原创 cocos2d-x 2.x action动作整理集合
1.基本动作 Cocos2d提供的基本动作:瞬时动作、延时动作、运作速度。 瞬时动作:就是不需要时间,马上就完成的动作。瞬时动作的共同基类是 InstantAction。 Cocos2d提供以下瞬时动作: 放置 – Place 效果类似于 node.Position = ccp(x, y)。之所以作为一个动作来实现是为了可
2013-05-16 22:11:44 2032
原创 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 3258
原创 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 3632
原创 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 2374
原创 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 1932
原创 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 1776
转载 xcode格式化利器
XEPhttps://code.google.com/p/xcode-extend-plug-in/downloads/list下载 XEP-v1.1.1-beta.pkg 底层使用的是uncrustifyfjh-mac-pro:Resources fengjianhua$ which uncrustify /opt/local/bin/uncrusti
2013-05-15 19:45:49 3736
转载 xcode快捷键
1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD +
2013-05-15 19:34:54 1249
原创 cocos2d-x 2.x 设置横竖屏
IOS目录中RootViewController.mm//显示竖屏- (BOOL) shouldAutorotate { return NO;}//显示横屏- (BOOL) shouldAutorotate { return YES;}
2013-05-15 19:03:18 3038 1
原创 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 1872
android 自定义dialog(嵌套GridView)
2011-11-09
android 卷曲电子书(可读100M文件)
2011-11-07
android 三种方式解析XML(DOM,Pull,Sax) 带文件编码识别
2011-11-04
android 多任务断点下载 DEMO
2011-11-04
Android 实现语音识别 DEMO
2011-11-04
高仿UC半透明MENU菜单
2011-10-31
Android之断点续传下载(支持多任务同时下载)
2011-10-30
IOS 类似汤姆猫那样变声的源代码
2012-07-04
【iOS-游戏开发】实现精灵血槽
2012-06-25
【iOS-Cocos2d游戏开发】仿愤怒的小鸟 场景缩放
2012-06-18
【iOS-Cocos2d游戏开发】触屏事件处理机制
2012-06-04
【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-扩展动作
2012-06-02
【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-速度变化
2012-06-02
【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-组合动作
2012-06-02
【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-延时动作
2012-06-02
【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-瞬时动作
2012-06-02
CocosBuilder-1.0.0-examples
2012-05-25
CocosBuilder-1.0.0
2012-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人