스프라이트 1개를 씬에 추가하는 코드다.
HelloWorldScene.h
#include "cocos2d.h"
class HelloWorld : public cocos2d::Layer
{
public:
static cocos2d::Scene* createScene();
virtual bool init();
// a selector callback
void menuCloseCallback(cocos2d::Ref* pSender);
// implement the "static create()" method manually
CREATE_FUNC(HelloWorld);
//추가할 내용
cocos2d::Sprite *mySprite;
};
bool HelloWorld::init()
{
//////////////////////////////
// 1. super init first
if ( !Layer::init() )
{
return false;
}
Size visibleSize = Director::getInstance()->getVisibleSize();
Vec2 origin = Director::getInstance()->getVisibleOrigin();
//추가할 내용
mySprite = Sprite::create("CloseNormal.png");
mySprite->setPosition(Vec2(visibleSize.width/2 + origin.x, visibleSize.height/2 + origin.y));
this->addChild(mySprite);
return true;
}
'Cocos2D-X' 카테고리의 다른 글
| 어떤 지점에 놓음(Place) (0) | 2016.05.09 |
|---|---|
| 3차 베지어곡선(BezierBy, BezierTo) (0) | 2016.05.08 |
| 점프 시뮬레이션(JumpBy, JumpTo) (0) | 2016.05.08 |
| 스프라이트 이동(MoveBy, MoveTo) (0) | 2016.05.07 |
| NDK설치시 (0) | 2016.05.07 |
fileenc.exe


