cocos2d-x基本知识点(4)
2014-09-10 16:33
357 查看
一、摄像机类
使用摄像机类实现缩放的实例:
void CameraZoomTest::update(float dt){
CCNode *sprite;
CCCamera * cam;
m_z += dt * 100;
sprite = getChildByTag(20);
cam = sprite->getCamera(); // 获得摄像机
cam->setEyeXYZ(0,0,m_z); //设置z轴位置
sprite = getChildByTag(40);
cam = sprite->getCamera();
cam->setEyeXYZ(0,0,-m_z);
}
// 不推荐使用摄像机实现二维特效,本例只是一个使用的范例
二、容器类
CCArray的定义函数:
CCArray *newArray = new CCArray(m_pControlPoints->count()); // 每个对象的类型可以不同
CCDictionary的定义函数:
CCDictionary* pRet = new CCDictionary();
使用摄像机类实现缩放的实例:
void CameraZoomTest::update(float dt){
CCNode *sprite;
CCCamera * cam;
m_z += dt * 100;
sprite = getChildByTag(20);
cam = sprite->getCamera(); // 获得摄像机
cam->setEyeXYZ(0,0,m_z); //设置z轴位置
sprite = getChildByTag(40);
cam = sprite->getCamera();
cam->setEyeXYZ(0,0,-m_z);
}
// 不推荐使用摄像机实现二维特效,本例只是一个使用的范例
二、容器类
CCArray的定义函数:
CCArray *newArray = new CCArray(m_pControlPoints->count()); // 每个对象的类型可以不同
CCDictionary的定义函数:
CCDictionary* pRet = new CCDictionary();
相关文章推荐
- cocos2d-x基本知识点(6)---动作系列(下)
- cocos2d-x基本知识点(6)---动作系列(上)
- cocos2d-x基本知识点(6)---动作系列(中)
- cocos2d-x基本知识点(5)
- cocos2d-x基本知识点:声音
- cocos2d-x基本知识点:事件处理机制之触屏事件2
- cocos2d-x基本知识点(1)
- cocos2d-x基本知识点(6)---动作系列(end)
- cocos2d-x基本知识点:游戏存档
- cocos2d-x基本知识点(3)
- cocos2d-x基本知识点(2)
- cocos2d-x基本知识点(8):菜单项
- cocos2d-x基本知识点:网络连接libcurl
- cocos2d-x基本知识点:粒子系统
- cocos2d-x基本知识点(7):动画
- cocos2d-x基本知识点:事件处理机制之加速度传感器事件
- cocos2d-x基本知识点:文本渲染
- cocos2d-x基本知识点:按键事件
- cocos2d-x基本知识点:事件处理机制之触屏事件1
- js基本知识点总结-----js变量