본문 바로가기

분류 전체보기

(474)
[cocos2d-x]싱글 터치 이벤트 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 listener = EventListenerTouchOneByOne::create(); //싱글 터치 이벤트 리스너를 생성하는 코드 listener->onTouchBegan =..
[cocos2d-x]화면전환예제() replaceScene() 메소드는 화면을 전환할 때 새로운 화면을 생성해서 화면을 전환 하고 이전에 화면 클래스는 메모리에서 해제합니다. GameScene.cpp1234567891011121314151617181920212223242526272829303132333435 #include "GameScene.h"#include "MenuScene.h" Scene* GameScene::createScene(){ auto scene = Scene::create(); auto layer = GameScene::create(); scene->addChild(layer); return scene;} bool GameScene::init(){ if (!Layer::init()) { return false; } au..
[cocos2d-x]콜 펑션 (callFuncN) 액션 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354#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, 10..
[cocos2d-x] 이즈액션(EaseSine,EaseExponental) 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)); this->addChild(spr); auto action_0 = MoveTo::..
[cocos2d-x]응용액션 (이즈액션) 1234567891011121314151617181920212223242526272829303132 #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_0 = M..
[cocos2d-x]응용액션 (반복액션) 12345678910111213141516171819202122232425262728293031#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_0 = Move..
응용액션(딜레이타임액션) 12345678910111213141516171819202122232425262728293031#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_0 = Move..
[cocos2d-x]응용액션 (리버스액션) 123456789101112131415161718192021222324252627282930#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_0 = MoveBy..