More Related Content
Similar to ㉟cocos2d-x勉強会:簡単なアプリをつくってみよう
Similar to ㉟cocos2d-x勉強会:簡単なアプリをつくってみよう (20)
More from Nishida Kansuke
More from Nishida Kansuke (20)
㉟cocos2d-x勉強会:簡単なアプリをつくってみよう
- 6. プロジェクトの作成③
tonosamart-mac-2: tonosamart$ cd cocos/cocos2d-x-2.2/tools/
project-creator
tonosamart-mac-2:project-creator tonosamart$ ./create_project.py project Sound -package com.tonosamart.test -language cpp
proj.ios
: Done!
proj.android
: Done!
proj.win32
: Done!
proj.winrt
: Done!
proj.wp8
: Done!
proj.mac
: Done!
proj.blackberry
: Done!
proj.linux
: Done!
proj.marmalade
: Done!
New project has been created in this path: /Users/tonosamart/
cocos/cocos2d-x-2.2/projects/Sound
Have Fun!
- 30. SoundScene.cpp②
CCSize frameSize = CCEGLView::sharedOpenGLView()>getFrameSize();
CCSize visibleSize = CCDirector::sharedDirector()->getVisibleSize();
CCSprite* pBgSprite = CCSprite::create("bg.png");
pBgSprite->setPosition(ccp(visibleSize.width/2, visibleSize.height/2));
this->addChild(pBgSprite, 0);
- 40. SoundScene.cpp②
SimpleAudioEngine::sharedEngine()->setBackgroundMusicVolume(0.5);
TargetPlatform platform = CCApplication::sharedApplication()>getTargetPlatform();
if (platform == kTargetIphone ¦¦ platform == kTargetIpad){
SimpleAudioEngine::sharedEngine()>preloadBackgroundMusic("sounds/caf/bgm.caf");
SimpleAudioEngine::sharedEngine()->playBackgroundMusic("sounds/
caf/bgm.caf", true);
}else{
SimpleAudioEngine::sharedEngine()>preloadBackgroundMusic("sounds/ogg/bgm.ogg");
SimpleAudioEngine::sharedEngine()->playBackgroundMusic("sounds/
ogg/bgm.ogg", true);
}
CCSize frameSize = CCEGLView::sharedOpenGLView()->getFrameSize();