本文整理汇总了C++中register_all_packages函数的典型用法代码示例。如果您正苦于以下问题:C++ register_all_packages函数的具体用法?C++ register_all_packages怎么用?C++ register_all_packages使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了register_all_packages函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Rect
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLViewImpl::createWithRect("DERPY", Rect(0, 0, 480, 320), 1.0); // Title of window, Rect, Scale of Window to test @2x
director->setOpenGLView(glview);
}
// set sizes for calculating scale in next step
Size designSize = Size(480,320); // game logic size
Size resourceSize = Size(960,640); // resources are this size
// Tell Game's Director to scale assets based on above sizes
director->setContentScaleFactor(resourceSize.height / designSize.height);
director->getOpenGLView()->setDesignResolutionSize(designSize.width, designSize.height, ResolutionPolicy::FIXED_HEIGHT);
// turn on display FPS
director->setDisplayStats(true);
// set FPS. the default value is 1.0/60 if you don't call this
director->setAnimationInterval(1.0 / 60);
register_all_packages();
// create a scene. it's an autorelease object
auto scene = HelloWorld::createScene();
// run
director->runWithScene(scene);
return true;
}
示例2: register_all_packages
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLViewImpl::create("One Choice");
director->setOpenGLView(glview);
}
glview->setFrameSize(1280, 720);
glview->setDesignResolutionSize(1280, 720, ResolutionPolicy::EXACT_FIT);
// turn on display FPS
director->setDisplayStats(false);
// set FPS. the default value is 1.0/60 if you don't call this
director->setAnimationInterval(1.0 / 60);
register_all_packages();
// create a scene. it's an autorelease object
auto scene = Prueba::createScene();
// run
director->runWithScene(scene);
return true;
}
示例3: register_all_packages
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLViewImpl::create("My Game");
director->setOpenGLView(glview);
}
// turn on display FPS
director->setDisplayStats(true);
// set FPS. the default value is 1.0/60 if you don't call this
director->setAnimationInterval(1.0 / 60);
register_all_packages();
// create a scene. it's an autorelease object
auto scene = HelloWorld::createScene();
// run
director->runWithScene(scene);
return true;
}
示例4: Rect
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
#if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32) || (CC_TARGET_PLATFORM == CC_PLATFORM_MAC) || (CC_TARGET_PLATFORM == CC_PLATFORM_LINUX)
glview = GLViewImpl::createWithRect("flappybird", Rect(0, 0, designResolutionSize.width, designResolutionSize.height));
#else
glview = GLViewImpl::create("flappybird");
#endif
director->setOpenGLView(glview);
}
// turn on display FPS
if(DEBUG_MODE)
director->setDisplayStats(true);
// set FPS. the default value is 1.0/60 if you don't call this
director->setAnimationInterval(1.0 / 60);
// Set the design resolution
glview->setDesignResolutionSize(designResolutionSize.width, designResolutionSize.height, ResolutionPolicy::NO_BORDER);
register_all_packages();
// create a scene. it's an autorelease object
auto scene = MainMenuScene::createScene();
// run
director->runWithScene(scene);
return true;
}
示例5: register_all_packages
bool AppDelegate::applicationDidFinishLaunching() {
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLViewImpl::create("My Game");
director->setOpenGLView(glview);
}
// director->setDisplayStats(true);
director->setAnimationInterval(1.0 / 60);
glview->setDesignResolutionSize(960, 640, ResolutionPolicy::SHOW_ALL);
jigsql::copy_database();
FileUtils::getInstance()->addSearchPath("res");
register_all_packages();
long x = time(0);//1440752459;
printf("srand=%ld", x);
srand( x );
auto scene = StartLayer::createScene();
director->runWithScene(scene);
return true;
}
示例6: register_all_packages
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLViewImpl::create("My Game");
director->setOpenGLView(glview);
}
glview->setDesignResolutionSize(320, 600, ResolutionPolicy::FIXED_WIDTH);
for (int i = 0; i < 8; i++) {
std::string filePath = StringUtils::format("tetris_%d.png", i);
director->getTextureCache()->addImage(filePath);
}
// turn on display FPS
director->setDisplayStats(true);
// set FPS. the default value is 1.0/60 if you don't call this
director->setAnimationInterval(1.0 / 60);
register_all_packages();
// create a scene. it's an autorelease object
auto scene = GameScene::create();
// run
director->runWithScene(scene);
return true;
}
示例7: register_all_packages
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLViewImpl::create("My Game");
director->setOpenGLView(glview);
}
// director->setDisplayStats(true);
director->setAnimationInterval(1.0 / 60);
register_all_packages();
// ProgressInfo::s()->load(); // 读出进度信息
// StoryInfo::s()->loadConfig(); // 加载关卡配置数据
ACSoundManage::s()->load(); // preload sounds
PixelDataCache::s()->preloadChars();
Director::getInstance()->setClearColor(Color4F::WHITE);
ACSoundManage::s()->play(ACSoundManage::SN_SPLASH);
GameSharing::initGameSharing();
director->runWithScene(WelcoScene::create());
return true;
}
示例8: register_all_packages
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLViewImpl::create("我的游戏");
//glview->setFrameSize(640, 900);
director->setOpenGLView(glview);
}
// turn on display FPS
director->setDisplayStats(false);
// set FPS. the default value is 1.0/60 if you don't call this
director->setAnimationInterval(1.0 / 60);
register_all_packages();
// create a scene. it's an autorelease object
auto scene = HelloWorld::createScene();
// run
director->runWithScene(scene);
SimpleAudioEngine::getInstance()->preloadBackgroundMusic("bgm.mp3");
SimpleAudioEngine::getInstance()->preloadEffect("effect.wav");
return true;
}
示例9: register_all_packages
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
string s = XMLParser::parseXML("hintStrings", 6);
glview = GLViewImpl::create(s);
director->setOpenGLView(glview);
}
glview->setDesignResolutionSize(1366, 768, kResolutionShowAll);
// turn on display FPS
//director->setDisplayStats(true);
// set FPS. the default value is 1.0/60 if you don't call this
director->setAnimationInterval(1.0 / 60);
register_all_packages();
// create a scene. it's an autorelease object
auto scene = HelloWorld::createScene();
// run
director->runWithScene(scene);
return true;
}
示例10: register_all_packages
bool AppDelegate::applicationDidFinishLaunching() {
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if (!glview) {
glview = GLViewImpl::create("Monkey Adventure");
director->setOpenGLView(glview);
// For Android
glview->setFrameSize(480,800);
// For IOS
//glview->setFrameSize(320, 480);
//glview->setFrameSize(640,960);
//glview->setFrameSize(640, 1136);
//glview->setFrameSize(750, 1334);
// glview->setFrameSize(1242, 2208);
//glview->setFrameSize(480, 800);
glview->setFrameZoomFactor(.8f);
}
director->setDisplayStats(false);
director->getOpenGLView()->setDesignResolutionSize(480, 800, ResolutionPolicy::FIXED_HEIGHT);
register_all_packages();
auto scene = FlashScene::createScene();
director->runWithScene(scene);
return true;
}
示例11: if
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLViewImpl::create("Pisces");
director->setOpenGLView(glview);
}
// Set the design resolution
glview->setDesignResolutionSize(designResolutionSize.width, designResolutionSize.height, ResolutionPolicy::NO_BORDER);
Size frameSize = glview->getFrameSize();
// if the frame's height is larger than the height of medium size.
if (frameSize.height > mediumResolutionSize.height) {
director->setContentScaleFactor(MIN(largeResolutionSize.height/designResolutionSize.height, largeResolutionSize.width/designResolutionSize.width));
}
// if the frame's height is larger than the height of small size.
else if (frameSize.height > smallResolutionSize.height) {
director->setContentScaleFactor(MIN(mediumResolutionSize.height/designResolutionSize.height, mediumResolutionSize.width/designResolutionSize.width));
}
// if the frame's height is smaller than the height of medium size.
else {
director->setContentScaleFactor(MIN(smallResolutionSize.height/designResolutionSize.height, smallResolutionSize.width/designResolutionSize.width));
}
register_all_packages();
// create a scene. it's an autorelease object
auto scene = HelloWorld::createScene();
director->runWithScene(scene);
return true;
}
示例12: register_all_packages
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
//glview = GLViewImpl::create("My Game");
glview = GLViewImpl::createWithRect("Tower",Rect(0,0,800,480));
director->setOpenGLView(glview);
}
glview->setDesignResolutionSize(800,480,ResolutionPolicy::EXACT_FIT);
// turn on display FPS
director->setDisplayStats(true);
// set FPS. the default value is 1.0/60 if you don't call this
director->setAnimationInterval(1.0 / 60);
register_all_packages();
// create a scene. it's an autorelease object
//auto scene = HelloWorld::createScene();
auto scene = AnimScene::createScene();
// run
director->runWithScene(scene);
return true;
}
示例13: register_all_packages
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLViewImpl::create("My Game");
director->setOpenGLView(glview);
}
// turn on display FPS
director->setDisplayStats(true);
// set FPS. the default value is 1.0/60 if you don't call this
director->setAnimationInterval(1.0 / 60);
register_all_packages();
// create a scene. it's an autorelease object
Scene *scene = Scene::create();
Layer *layer = Layer::create();
scene->addChild(layer);
Sprite *s = Sprite::create("HelloWorld.png");
s->cocos2d::Node::setAnchorPoint(Point(0,0));
layer->addChild(s);
// run
director->runWithScene(scene);
return true;
}
示例14: register_all_packages
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLViewImpl::create("PostKun");
director->setOpenGLView(glview);
}
// turn on display FPS
//director->setDisplayStats(true);
// set FPS. the default value is 1.0/60 if you don't call this
director->setAnimationInterval(1.0 / 20);
// Set the design resolution
//glview->setDesignResolutionSize(designResolutionSize.width, designResolutionSize.height, ResolutionPolicy::NO_BORDER);
glview->setDesignResolutionSize(PostKunConstants::SCREEN_WIDTH, PostKunConstants::SCREEN_HEIGHT, ResolutionPolicy::SHOW_ALL);
Size frameSize = glview->getFrameSize();
register_all_packages();
// create a scene. it's an autorelease object
auto scene = DemoScene::createScene();
// run
director->runWithScene(scene);
return true;
}
示例15: Rect
bool MFCAppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if (!glview) {
cocos2d::MFCGLView* pView = MFCGLView::createWithRect("test", Rect(0, 0, designResolutionSize.width, designResolutionSize.height), m_hwnd);
director->setOpenGLView(pView);
glview = pView;
}
// turn on display FPS
director->setDisplayStats(true);
// set FPS. the default value is 1.0/60 if you don't call this
director->setAnimationInterval(1.0 / 60);
FileUtils::getInstance()->addSearchPath("PngPath");
FileUtils::getInstance()->addSearchPath("ModelPath");
register_all_packages();
// create a scene. it's an autorelease object
auto scene = MainScene::createScene();
// run
director->runWithScene(scene);
return true;
}