cocos2d-x 3.2 创建一个无限滚动的背景
来源:互联网 发布:修改数据导入考勤机 编辑:程序博客网 时间:2024/05/16 09:15
头文件中增加:
void backgroundMove(float dt);cocos2d::Sprite* background1;cocos2d::Sprite* background2;
init函数中增加:
background1 = Sprite::create("background.png"); background2 = Sprite::create("background.png"); background1->setAnchorPoint(Point::ANCHOR_BOTTOM_LEFT); background2->setAnchorPoint(Point::ANCHOR_BOTTOM_LEFT); background1->setPosition(Point::ZERO); this->addChild(background1,0); this->addChild(background2,0); this->schedule(schedule_selector(Welcome::backgroundMove),0.01f);
实现backgroundMove函数
void Welcome::backgroundMove(float dt){ background1->setPositionX(background1->getPositionX()-2.0f); background2->setPositionX(background1->getPositionX() + background1->getContentSize().width-2.0f); if(background2->getPositionX()<=0) { background1->setPositionX(0); }}
0 0
- cocos2d-x 3.2 创建一个无限滚动的背景
- cocos2d-x无限滚动背景
- 【Cocos2d-x】实现可上下左右无限滚动的背景
- Cocos2d-x学习(九):cocos2d-x 无限背景滚动
- Cocos2d-x学习(九):cocos2d-x 无限背景滚动
- Cocos2d-x学习(九):cocos2d-x 无限背景滚动
- Cocos2D-x游戏开发之十:背景无限滚动
- 【cocos2d-x 手游研发小技巧 循环无限滚动的登陆背景】
- Cocos2d-x学习(十二):用cocos2d-x实现MoonWarriors(无限背景滚动的简单实现)
- Cocos2d-x学习(十二):用cocos2d-x实现MoonWarriors(无限背景滚动的简单实现)
- Cocos2d-x学习(十二):用cocos2d-x实现MoonWarriors(无限背景滚动的简单实现)
- cocos2d 背景滚动 移动 无限
- Cocos2d-x背景的循环滚动
- cocos2d-x 无限地图滚动
- cocos2d-x之滚动背景
- cocos2d-x实现背景滚动
- cc随笔:cocos2dx 创建无限滚动的移动背景
- 【Cocos2d-x】新手自学(九)滚动背景..实现无限卷轴效果(2.0.1版本)
- 成功人士的秘密:早上起床会做的五件事
- GTK3学习笔记 番外1 在windows下给gtk程序打包
- 16 activity 详解001 在activity中创建里一个activity
- java仿2048游戏实例源码
- win7 安装 memcached
- cocos2d-x 3.2 创建一个无限滚动的背景
- 锤子辩论有感——我该如何定义成功
- JAVA内存详解
- PHP 各进制间转换
- 删除mysql用户和回收权限
- 做QA的日子——iOS测试入门(四)
- java自学之路-----水水水
- http常用header
- oracle DUL/PRM 工具说明