Files
OzgGameRPG/Classes/RPGLoadingSceneLayer.h
T
2014-04-07 17:00:28 +08:00

38 lines
919 B
C++
Executable File

//
// RPGLoadingSceneLayer.h
// FantasyRPG
//
// Created by 欧志刚 on 14-1-5.
//
//
#ifndef __FantasyRPG__RPGLoadingSceneLayer__
#define __FantasyRPG__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();
};
#endif /* defined(__FantasyRPG__RPGLoadingSceneLayer__) */