PageView实现游戏关卡:实现类似android平台下的viewpager
#ifndef __LevelLayer_SCENE_H__
#define __LevelLayer_SCENE_H__
#include "cocos2d.h"
#include "ui/CocosGUI.h"
#include "LevelBaseLayer.h"
USING_NS_CC;
using namespace cocos2d;
using namespace ui;
class WorldBaseLayer;
class LevelLayer : public Layer
{
public:
static cocos2d::Scene* createScene();
LevelLayer();
~LevelLayer();
virtual bool init() override;
void pageViewEvent(Ref* pSender, PageViewEventType type);
CREATE_FUNC(LevelLayer);
private:
};
#endif // __LevelLayer_SCENE_H__
#include "LevelLayer.h"
USING_NS_CC;
//关卡
LevelLayer::LevelLayer(){
};
LevelLayer::~LevelLayer(){
};
Scene* LevelLayer::createScene()
{
// 'scene' is an autorelease object
auto scene = Scene::create();

本文介绍了如何使用Cocos2d-x实现游戏关卡的PageView展示,类似于Android平台的ViewPager,强调了原生实现的优势,并预告将探讨其他实现方法。
&spm=1001.2101.3001.5002&articleId=51203293&d=1&t=3&u=cd45592919d54f6c9cd9e583c64be67c)
2911

被折叠的 条评论
为什么被折叠?



