码迷,mamicode.com
首页 >  
搜索关键字:ccscene    ( 54个结果
cocos2dx Scene,Layer,Sprite的理解
layer,scene,sprite的默认锚点都是0.5,0.5三者都继承自Node节点,暂时没看出有什么区别,或者下面的话是对的吧。在cocos2d-x中,一个应用可以有多个scene,但任何时刻只能有一个是acitve的。一个CCScene由多个CCNode组成,一般是包含若干个CCLayer,...
分类:其他好文   时间:2014-08-07 00:17:27    阅读次数:420
cocos2d-x场景效果切换
Cocos2d-x提供了很多场景间切换的效果1.使用方法:ccTime t = 1.2; CCScene * pScene = CCScene::node(); CCLayer *pLayer = new book_page1(); pLayer->autorelease(); pScene...
分类:其他好文   时间:2014-08-03 23:11:06    阅读次数:268
cocos2dx 游戏开发中常用场景切换方式以及特性
runWithScene(CCScene* scene):启动游戏,并运行scene 场景。这个方法在主程序启动时第一次启动主场景时调用。replaceScene(CCScene* scene):直接使用传入的scene 替换当前场景来切换画面,当前场景将被释放。这是切换场景时最常用的方法。push...
分类:其他好文   时间:2014-07-24 22:16:32    阅读次数:234
cocod2d-x 之 CCDirector、CCScene、CCSprite
CCDirector是控制游戏流程的主要组件。 1 typedef enum { 2 /// sets a 2D projection (orthogonal projection)2D投机模式 3 kCCDirectorProjection2D, 4 5...
分类:其他好文   时间:2014-07-15 08:12:00    阅读次数:556
Cocos2dx 3.1.1 学习笔记整理(2)
把之前用2.2.3的代码迁移到3.1.1真是个蛋疼的工作,话说3.1.1做的改动还真是大啊。可以在HelloWorldScene.cpp中看到,之前的各种CCXXX都被废弃了。例如,新建一个CCLayer现在是Layer, CCScene现在用Scene。以下是新建一个场景,并在场景中放置一个图片的...
分类:其他好文   时间:2014-06-28 17:22:19    阅读次数:210
七、CCScene
CCScene一般情况是游戏里面的根节点,称之为"场景",运行游戏时需要通过CCDirector启动第一个场景。当然,游戏稍微复杂一点的话,可能会包含很多个场景,这就涉及到场景的切换,也是通过CCDirector来完成。CCScene是个抽象的概念,也没有可视化显示的功能,对比CCNode,CCSc...
分类:其他好文   时间:2014-06-14 23:23:49    阅读次数:355
五、CCNode
本将主要介绍下CCNode这个类,CCNode是所有节点的基类,其中包括我们常用的CCScene(场景)、CCLayer(图层)、CCSprite(精灵)等,它是一个不能够可视化显示的抽象类,只是用来定义所有节点的公共属性和方法的。本讲纯粹是理论。首先来看看CCNode的继承结构图,只列举了常用的类...
分类:其他好文   时间:2014-06-14 22:18:07    阅读次数:292
编写小游戏《贪头蛇》第一篇
小游戏《贪头蛇》设计场景有: 主菜单、游戏主场景、游戏继续、游戏设置、游戏暂停、关于 进入游戏第一场景,显示该款游戏由哪家工作室或个人开发的 代码: SnakeSceneManager类用来管理游戏所有场景的切换,包括创建新的场景,切换下一个场景,和关卡场景 OpenLayer类用来创建该场景 CCScene *SnakeSceneManager::createscene...
分类:其他好文   时间:2014-06-11 00:03:56    阅读次数:394
cocos2d 人物移动
#include"HelloWorldScene.h" #include"MyLayer.h" usingnamespacecocos2d; CCScene*HelloWorld::scene() { CCScene*scene=NULL; do { //‘scene‘isanautoreleaseobject scene=CCScene::create(); CC_BREAK_IF(!scene); //‘layer‘isanautoreleaseobject HelloWorld*layer=HelloW..
分类:移动开发   时间:2014-06-02 07:53:45    阅读次数:339
cocos2d tiledmap
#include "HelloWorldScene.h"USING_NS_CC;CCScene* HelloWorld::scene(){ CCScene *scene = CCScene::create(); HelloWorld *layer = HelloWorld::create...
分类:其他好文   时间:2014-05-27 02:06:26    阅读次数:221
54条   上一页 1 ... 3 4 5 6 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!