mirror of
https://github.com/wu736139669/OzgGameRPG.git
synced 2026-08-05 06:24:38 +00:00
38 lines
924 B
C++
Executable File
38 lines
924 B
C++
Executable File
//
|
|
// RPGLoadingSceneLayer.h
|
|
// OzgGameRPG
|
|
//
|
|
// Created by ozg on 14-1-5.
|
|
//
|
|
//
|
|
|
|
#ifndef __OzgGameRPG__RPGLoadingSceneLayer__
|
|
#define __OzgGameRPG__RPGLoadingSceneLayer__
|
|
|
|
#include "RPGBaseSceneLayer.h"
|
|
|
|
USING_NS_CC;
|
|
|
|
class RPGLoadingSceneLayer : public RPGBaseSceneLayer
|
|
{
|
|
|
|
private:
|
|
int m_loadingIndex;
|
|
CCArray* m_loadTextures;
|
|
CCArray* m_releaseTextures;
|
|
string m_nextScene;
|
|
|
|
public:
|
|
virtual ~RPGLoadingSceneLayer();
|
|
bool init(CCArray* loadTextures, CCArray* releaseTextures, string nextScene);
|
|
|
|
static RPGLoadingSceneLayer* create(CCArray* loadTextures, CCArray* releaseTextures, string nextScene);
|
|
static CCScene* scene(CCArray* loadTextures, CCArray* releaseTextures, string nextScene);
|
|
|
|
void executeLoading(float delay);
|
|
void loadCallBack(CCObject* sender);
|
|
void goToNextScene(float delay);
|
|
};
|
|
|
|
#endif /* defined(__OzgGameRPG__RPGLoadingSceneLayer__) */
|