본문 바로가기

cocos2d-x

(39)
[cocos2d-x]색상과 관련된 액션(Tint) 1234567891011121314151617181920212223242526272829#include "HelloWorldScene.h" Scene* HelloWorld::createScene(){ auto scene = Scene::create(); auto layer = HelloWorld::create(); scene->addChild(layer); return scene;} bool HelloWorld::init(){ if (!Layer::init()) { return false; } auto spr = Sprite::create("Icon-57.png"); spr->setPosition(Point(100, 100)); this->addChild(spr); auto action = TintTo:..
[cocos2d-x]화면 출력과 관련된 액션(fade in,out,to) 12345678910111213141516171819202122232425262728293031323334353637 #include "HelloWorldScene.h" Scene* HelloWorld::createScene(){ auto scene = Scene::create(); auto layer = HelloWorld::create(); scene->addChild(layer); return scene;} bool HelloWorld::init(){ if (!Layer::init()) { return false; } auto spr = Sprite::create("Icon-57.png") ; spr->setPosition(Point(100, 100)); spr->setOpacity(0); this..
[cocos2d-x]화면 출력과 관련된 액션(hide) 12345678910111213141516171819202122232425262728#include "HelloWorldScene.h" Scene* HelloWorld::createScene(){ auto scene = Scene::create(); auto layer = HelloWorld::create(); scene->addChild(layer); return scene;} bool HelloWorld::init(){ if (!Layer::init()) { return false; } auto spr = Sprite::create("Icon-57.png") ; spr->setPosition(Point(100, 100)); this->addChild(spr); auto action = Hide::cr..
[cocos2d-x]화면 출력과 관련된 액션(show) 1234567891011121314151617181920212223242526272829#include "HelloWorldScene.h" Scene* HelloWorld::createScene(){ auto scene = Scene::create(); auto layer = HelloWorld::create(); scene->addChild(layer); return scene;} bool HelloWorld::init(){ if (!Layer::init()) { return false; } auto spr = Sprite::create("Icon-57.png"); spr->setPosition(Point(100, 100)); spr->setVisible(false); //setVisible()을 fa..
[cocos2d-x]회전과 관련된 액션 12345678910111213141516171819202122232425262728#include "HelloWorldScene.h" Scene* HelloWorld::createScene(){ auto scene = Scene::create(); auto layer = HelloWorld::create(); scene->addChild(layer); return scene;} bool HelloWorld::init(){ if (!Layer::init()) { return false; } auto spr = Sprite::create("Icon-57.png"); spr->setPosition(Point(100, 100)); this->addChild(spr); auto action = RotateBy:..
[cocos2d-x]크기와 관련된 액션 1234567891011121314151617181920212223242526272829#include "HelloWorldScene.h" Scene* HelloWorld::createScene(){ auto scene = Scene::create(); auto layer = HelloWorld::create(); scene->addChild(layer); return scene;} bool HelloWorld::init(){ if (!Layer::init()) { return false; } auto spr = Sprite::create("ball.png"); spr->setPosition(Point(100, 100)); spr->setScale(1.0); this->addChild(spr); auto..
[cocos2d-x]위치와 관련된 액션(위치) 12345678910111213141516171819202122232425262728#include "HelloWorldScene.h" Scene* HelloWorld::createScene(){ auto scene = Scene::create(); auto layer = HelloWorld::create(); scene->addChild(layer); return scene;} bool HelloWorld::init(){ if (!Layer::init()) { return false; } auto spr = Sprite::create("ball.png"); spr->setPosition(Point(100, 100)); this->addChild(spr); auto action = Place::creat..
[cocos2d-x]위치와 관련된 액션(베지어 곡선) 123456789101112131415161718192021222324252627282930313233#include "HelloWorldScene.h" Scene* HelloWorld::createScene(){ auto scene = Scene::create(); auto layer = HelloWorld::create(); scene->addChild(layer); return scene;} bool HelloWorld::init(){ if (!Layer::init()) { return false; } auto spr = Sprite::create("ball.png"); spr->setPosition(Point(50, 50)); this->addChild(spr); ccBezierConfig bez..