mirror of https://github.com/axmolengine/axmol.git
fixed #915: update codes generated by msvc template
This commit is contained in:
parent
a8d5b6544a
commit
4caa719415
|
@ -11,7 +11,9 @@ using namespace CocosDenshion;
|
||||||
#include "HelloWorldScene.h"
|
#include "HelloWorldScene.h"
|
||||||
[! endif]
|
[! endif]
|
||||||
|
|
||||||
using namespace cocos2d;
|
#include "CCEGLView.h"
|
||||||
|
|
||||||
|
USING_NS_CC;
|
||||||
|
|
||||||
AppDelegate::AppDelegate()
|
AppDelegate::AppDelegate()
|
||||||
[! if CC_USE_LUA]
|
[! if CC_USE_LUA]
|
||||||
|
@ -39,11 +41,13 @@ bool AppDelegate::initInstance()
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32)
|
||||||
|
|
||||||
// Initialize OpenGLView instance, that release by CCDirector when application terminate.
|
// Initialize OpenGLView instance, that release by CCDirector when application terminate.
|
||||||
// The HelloWorld is designed as HVGA.
|
// The HelloWorld is designed as HVGA.
|
||||||
CCEGLView * pMainWnd = new CCEGLView();
|
CCEGLView * pMainWnd = new CCEGLView();
|
||||||
CC_BREAK_IF(! pMainWnd
|
CC_BREAK_IF(! pMainWnd
|
||||||
|| ! pMainWnd->Create(TEXT("[!output PROJECT_NAME]"), 320, 480));
|
|| ! pMainWnd->Create(TEXT("cocos2d: Hello World"), 480, 320));
|
||||||
|
|
||||||
#endif // CC_PLATFORM_WIN32
|
#endif // CC_PLATFORM_WIN32
|
||||||
|
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
||||||
|
@ -54,26 +58,58 @@ bool AppDelegate::initInstance()
|
||||||
|
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
|
||||||
|
|
||||||
// Android doesn't need to do anything.
|
// OpenGLView initialized in HelloWorld/android/jni/helloworld/main.cpp
|
||||||
|
// the default setting is to create a fullscreen view
|
||||||
|
// if you want to use auto-scale, please enable view->create(320,480) in main.cpp
|
||||||
|
// if the resources under '/sdcard" or other writeable path, set it.
|
||||||
|
// warning: the audio source should in assets/
|
||||||
|
// cocos2d::CCFileUtils::setResourcePath("/sdcard");
|
||||||
|
|
||||||
#endif // CC_PLATFORM_ANDROID
|
#endif // CC_PLATFORM_ANDROID
|
||||||
|
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_WOPHONE)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_WOPHONE)
|
||||||
|
|
||||||
// Initialize OpenGLView instance, that release by CCDirector when application terminate.
|
// Initialize OpenGLView instance, that release by CCDirector when application terminate.
|
||||||
// The HelloWorld is designed as HVGA.
|
// The HelloWorld is designed as HVGA.
|
||||||
// Use GetScreenWidth() and GetScreenHeight() get screen width and height.
|
|
||||||
CCEGLView* pMainWnd = new CCEGLView(this);
|
CCEGLView* pMainWnd = new CCEGLView(this);
|
||||||
CC_BREAK_IF(! pMainWnd
|
CC_BREAK_IF(! pMainWnd || ! pMainWnd->Create(320,480, WM_WINDOW_ROTATE_MODE_CW));
|
||||||
|| ! pMainWnd->Create(320, 480));
|
|
||||||
|
|
||||||
#if !defined(_TRANZDA_VM_)
|
#ifndef _TRANZDA_VM_
|
||||||
// set the resource zip file
|
// on wophone emulator, we copy resources files to Work7/NEWPLUS/TDA_DATA/Data/ folder instead of zip file
|
||||||
// on wophone emulator, we copy resources files to Work7/TG3/APP/ folder instead of zip file
|
cocos2d::CCFileUtils::setResource("HelloWorld.zip");
|
||||||
CCFileUtils::setResource("[!output PROJECT_NAME].zip");
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif // CC_PLATFORM_WOPHONE
|
#endif // CC_PLATFORM_WOPHONE
|
||||||
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_MARMALADE)
|
||||||
|
// MaxAksenov said it's NOT a very elegant solution. I agree, haha
|
||||||
|
CCDirector::sharedDirector()->setDeviceOrientation(kCCDeviceOrientationLandscapeLeft);
|
||||||
|
#endif
|
||||||
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_LINUX)
|
||||||
|
|
||||||
|
// Initialize OpenGLView instance, that release by CCDirector when application terminate.
|
||||||
|
// The HelloWorld is designed as HVGA.
|
||||||
|
CCEGLView * pMainWnd = new CCEGLView();
|
||||||
|
CC_BREAK_IF(! pMainWnd
|
||||||
|
|| ! pMainWnd->Create("cocos2d: Hello World", 800, 480,480, 320));
|
||||||
|
|
||||||
|
CCFileUtils::setResourcePath("../Resource/");
|
||||||
|
|
||||||
|
#endif // CC_PLATFORM_LINUX
|
||||||
|
|
||||||
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_BADA)
|
||||||
|
|
||||||
|
CCEGLView * pMainWnd = new CCEGLView();
|
||||||
|
CC_BREAK_IF(! pMainWnd|| ! pMainWnd->Create(this, 480, 320));
|
||||||
|
pMainWnd->setDeviceOrientation(Osp::Ui::ORIENTATION_LANDSCAPE);
|
||||||
|
CCFileUtils::setResourcePath("/Res/");
|
||||||
|
|
||||||
|
#endif // CC_PLATFORM_BADA
|
||||||
|
|
||||||
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_QNX)
|
||||||
|
CCEGLView * pMainWnd = new CCEGLView();
|
||||||
|
CC_BREAK_IF(! pMainWnd|| ! pMainWnd->Create(480, 320));
|
||||||
|
CCFileUtils::setResourcePath("./app/native/Resource");
|
||||||
|
#endif // CC_PLATFORM_QNX
|
||||||
bRet = true;
|
bRet = true;
|
||||||
} while (0);
|
} while (0);
|
||||||
return bRet;
|
return bRet;
|
||||||
|
@ -85,8 +121,8 @@ bool AppDelegate::applicationDidFinishLaunching()
|
||||||
CCDirector *pDirector = CCDirector::sharedDirector();
|
CCDirector *pDirector = CCDirector::sharedDirector();
|
||||||
pDirector->setOpenGLView(&CCEGLView::sharedOpenGLView());
|
pDirector->setOpenGLView(&CCEGLView::sharedOpenGLView());
|
||||||
|
|
||||||
// sets landscape mode
|
// enable High Resource Mode(2x, such as iphone4) and maintains low resource on other devices.
|
||||||
pDirector->setDeviceOrientation(kCCDeviceOrientationLandscapeLeft);
|
// pDirector->enableRetinaDisplay(true);
|
||||||
|
|
||||||
// turn on display FPS
|
// turn on display FPS
|
||||||
pDirector->setDisplayFPS(true);
|
pDirector->setDisplayFPS(true);
|
||||||
|
|
Loading…
Reference in New Issue