上一章我们分析了Scene与Layer相关类的源码,对Cocos2d-x的场景有了初步了解,这章我们来分析一下场景变换TransitionScene源码。直接看TransitionScene的定义 1 class CC_DLL TransitionScene : public Scene 2 { 3...
分类:
其他好文 时间:
2014-07-16 21:02:03
阅读次数:
239
Layers(分层)下拉列表:用来控制Scene视图中游戏对象的显示,在下拉菜单中为勾选状态的物体将显示在Scene视图中。Everything:显示所有的游戏对象Nothing:不显示任何游戏对象Default:显示没有任何控制的游戏对象TransparentFX:显示透明的游戏对象Igonore...
分类:
其他好文 时间:
2014-07-14 09:54:17
阅读次数:
712
Fog:在Scene中开启雾效果Fog Color:雾的颜色Fog Mode:雾效果的模式,Linear(线性雾效果) Exponential(均匀分布的雾效果)Exp2(越远越看不清楚)三种类型Fog Density:雾效果的密度Linear For Start:雾的起始距离Linear For ...
分类:
其他好文 时间:
2014-07-13 12:19:26
阅读次数:
309
前面几个是用来创建脚步的,从Prefab说起:Prefab:预设物体,若一个Object在Scene中多处用到,即可选择为改对象创建一个Prefab。创建一个Prefab后,将源Object拖拽置新建的Prefab下,即可在场景中多处使用,且在修改任意一处,Apply后即可修改所有的形态。Mater...
分类:
其他好文 时间:
2014-07-13 10:05:51
阅读次数:
305
说明我们很容易在pushScene中添加动画Director::getInstance()->pushScene(TransitionSlideInB::create(SCENE_TIME, scene));可是popScene没有提供动画Director::getInstance()->popSc...
分类:
其他好文 时间:
2014-07-06 17:09:29
阅读次数:
205
SCENE = "mjdy_dyhry"DIRS = {"md5/scenes/" + SCENE,"data/tex/scenes/" + SCENE,"data/tex/share","data/mesh/scenes/" + SCENE,}import osWORKSPACE = "D:/wo...
分类:
编程语言 时间:
2014-07-05 19:55:48
阅读次数:
278
一、createScrollView1、First, select the panel you want to be your scroll view and right-click anywhere in the Scene View to bring up the context menu, t...
分类:
其他好文 时间:
2014-07-03 20:46:51
阅读次数:
278
Cocos2d-x v3.1 核心类Director,Scene,Layer和Sprite(六) Scene就像一个舞台一样在上面会摆放各种的元素,有的是固定的比如说布景,道具都是固定不动的,但有的元素也是可以移动的比如说男女主角。在游戏世界里也是如此,在一个游戏场景中我们会放置不同的元素来点缀我们...
分类:
其他好文 时间:
2014-07-03 00:07:13
阅读次数:
260
//1.找到要查询的图层 //2.找到要查询的shape //3设置Camera的位置 //4刷新 ILayer pLayer = axSceneControl1.SceneGraph.Scene.get_Layer(i); IFeatureLayer pFeatureLayer = pLayer ...
分类:
其他好文 时间:
2014-06-25 22:53:00
阅读次数:
358
本章节我们重点分析Cocos2d-x3.0与 场景、层相关的源码。这部分源码集中在 libcocos2d –> layers_scenes_transitions_nodes目录下面
我先发个截图大家了解一下都有哪些文件。红色框里面的就是我们今天要分析的文件。
从命名上可以了解,这个文件夹里的文件主要包含了 场景,层,变换这三种类型的文件。
下面我们先分析Scene类
打开C...
分类:
其他好文 时间:
2014-06-24 22:35:00
阅读次数:
172