码迷,mamicode.com
首页 >  
搜索关键字:cclayer    ( 98个结果
精灵随手指移动起来
效果图: 程序代码: bool HelloWorld::init() { ////////////////////////////// // 1. super init first if ( !CCLayer::init() ) { return false; } CCSize visibleSize =...
分类:移动开发   时间:2014-05-13 16:27:03    阅读次数:402
【雷电】源码分析(一)-- 进入游戏攻击
效果图: 程序分析: 初始化GameLayer场景触摸,背景、音乐、UI及定时间器 bool GameLayer::init() { if (!CCLayer::init()) { return false; } // 开启触摸 this->setTouchEnabled(true); // 创建数组,需要...
分类:其他好文   时间:2014-05-13 07:39:29    阅读次数:214
cocos2d-x for iOS多点触控的问题
依然在看书学习并练习,不过书上的错误真是。。。首先是CClayer,之前恰好写过一个继承于CCSprite的类,实现单点触控随手指移动,重写了begin,moved和end函数,然后在onEnter和onEixt设置和取消了代理。书上的例子直接是以给的HelloWorld,不仅重写了三个函数,还重写...
分类:移动开发   时间:2014-05-09 03:19:30    阅读次数:456
初学cocos2dx 写了个2048 跟大家一起分享下
首先是头文件  部分代码是借鉴加修改  大部分是自己写的。 class HelloWorld : public cocos2d::CCLayer { public: virtual bool init(); static cocos2d::CCScene* scene(); void menuCloseCallback(CCObject* pSender); ...
分类:其他好文   时间:2014-05-09 01:00:56    阅读次数:321
【Cocos2d TestCpp实例模仿】-- ActionsTest
一、TestCpp实例ActionsTest 模块中ActionManual动作 素材原图: 动作效果图: 程序代码: bool HelloWorld::init() { if ( !CCLayer::init() ) { return false; } CCSize visibleSize = CC...
分类:其他好文   时间:2014-05-08 04:34:36    阅读次数:318
06--触摸事件响应
Cocos2DX提供了加速度计和触屏的支持,两种操作方式为我们带来了不少新的乐趣。Cocos2DX对触屏的支持采用了事件驱动的方式: 上图反映了引擎在处理触屏的原理,目前的状况并不适合深入的原理性的东西。所有今天主要还是看看作为开发者如何响应触屏事件,首先看看引擎准备的函数 //CCLayer.h ...
分类:其他好文   时间:2014-05-06 12:26:41    阅读次数:348
【雷电】源码分析(一)-- 进入游戏开始界面
转载请注明出处: 进入游戏开始界面效果图: 源码分析: StartMenu场景--进入游戏开始界面 初始化场景,包括初始Android按键,添加背景图片,添加logo图片,创建游戏菜单开始/设置/关于并添加其响应事件, 初始化飞船漂移动画,背景音乐 程序分析: bool StartMenu::init() { if ( !CCLayer::init() ) {...
分类:其他好文   时间:2014-05-04 09:49:15    阅读次数:318
【梦幻连连连】源码分析(一)
进入游戏连连第一个场景,如下:   初始化该场景精灵所需的信息、背景/音效及图层UI bool HelloWorld::init() {     //////////////////////////////     // 1. super initfirst     if (!CCLayer::init() )     {         return false;...
分类:其他好文   时间:2014-04-30 22:34:40    阅读次数:226
98条   上一页 1 ... 8 9 10
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!