mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2025-12-20 17:26:01 +08:00
40 lines
945 B
C++
40 lines
945 B
C++
#include "AppDelegate.h"
|
|
|
|
#include <vector>
|
|
#include <string>
|
|
|
|
#include "ExampleScene.h"
|
|
|
|
USING_NS_CC;
|
|
using namespace std;
|
|
|
|
AppDelegate::AppDelegate() {
|
|
}
|
|
|
|
AppDelegate::~AppDelegate() {
|
|
}
|
|
|
|
bool AppDelegate::applicationDidFinishLaunching() {
|
|
CCDirector* director = CCDirector::sharedDirector();
|
|
|
|
CCEGLView* view = CCEGLView::sharedOpenGLView();
|
|
director->setOpenGLView(view);
|
|
view->setViewName("Spine Example");
|
|
view->setFrameSize(640, 480);
|
|
view->setDesignResolutionSize(640, 480, kResolutionNoBorder);
|
|
|
|
director->setDisplayStats(true);
|
|
director->runWithScene(ExampleScene::scene());
|
|
return true;
|
|
}
|
|
|
|
void AppDelegate::applicationDidEnterBackground() {
|
|
CCDirector::sharedDirector()->stopAnimation();
|
|
// SimpleAudioEngine::sharedEngine()->pauseBackgroundMusic();
|
|
}
|
|
|
|
void AppDelegate::applicationWillEnterForeground() {
|
|
CCDirector::sharedDirector()->startAnimation();
|
|
// SimpleAudioEngine::sharedEngine()->resumeBackgroundMusic();
|
|
}
|