Cocos2d-x中 让物体滚屏移动
来源:互联网 发布:native.js下载 编辑:程序博客网 时间:2024/05/21 10:13
在飞机大战等游戏中我们经常要让一个物体从屏幕的一端移动到另一端,其实也是一个非常简单的函数就能实现的。代码如下:
void HelloWorld::moveEnemy(float t){ for (int i = 0; i<allEnemy.size(); i++) { Enemy * nowE=allEnemy.at(i); nowE->moveTo(nowE->ex,nowE->ey-5); if (nowE->ey<-nowE->eSprite->getContentSize().height) { allEnemy.erase(i); this->removeChild(nowE); i--; } }}
注意 其中有一条if,在这里的作用是当物体移出屏幕后将物体删掉,这样就不会太多的占用内存空间。
0 0
- Cocos2d-x中 让物体滚屏移动
- cocos2d-x 中让精灵跟随触点移动
- cocos2d-x中精灵移动
- unity让物体鼠标平滑移动物体
- [Cocos2d-x]视差滚屏效果的实现
- Cocos2d-x 让飞机随着触摸移动起来
- Cocos2d-x 单点触摸--让精灵随手指移动起来
- 学Cocos2d-x,让移动游戏开发更简单
- cocos2d-x 触屏主角移动轨迹
- cocos2d-x文字移动
- cocos2d-x移动淡出
- Cocos2d-x 精灵移动
- Cocos2d-x3.2 中简单的滚屏效果
- Cocos2d-x之 地图物体层CCTMXObjectGroup
- cocos2d-x学习之物体接触检测
- cocos2d-x box2d 简单物体(一)
- cocos2d-x box2d 简单物体(二)
- Cocos2d-X 物体重复运动的实现
- 2014-9-8 中秋节发福利了
- JSONP跨域获取JSON数据
- 如何配置eclipse中拼写自动联想功能
- eclipse Maven项目搭建 图解
- Reverse Linked List II
- Cocos2d-x中 让物体滚屏移动
- 不发短信获取短信中心号
- socket中close的问题
- 访问google
- poj-1095
- shell中的${},##和%%的使用
- 新博客网址
- iphone实时通话开源框架pjsip编译-pjsua运行测试
- hdu 2147 kiki's game(简单博弈)