본문 바로가기
반응형

액션5

안드로이드 인텐트(intent) ●인텐트(Intent)- 하나의 앱을 구성하는 여러 액티비티간 데이터를 주고 받고 대상에게 무엇을 하려는지에 대한 '의도'를 전달할 목적으로 사용되는 객체이다. - 인텐트 사용시 대상 액티비티를 정확히 명시하여 사용할 수 있는 인텐트를 명시적(explicit)인텐트라고 하고 대상을 정확히 명시하지 않고 사용하는 액티비티를 암시적(implicit)라고 한다. - 명시적 인텐트는 앱내에서 내가 만든 액티비티를 호출할때 이용하고, 암시적 인텐트는 다른 앱을 호출할때 Action상수를 이용해서 호출한다. ●명시적 액티비티 예제 - A액티비티에서 B액티비티로 화면 이동하고 텍스트를 전달하는 예제 - a.xml - ActivityA.javapackage study; import com.example.day0307... 2015. 3. 10.
cocos2d-x 간단한 액션 게임 예제2 ●AppDelegate.h #ifndef __APP_DELEGATE_H__#define __APP_DELEGATE_H__ #include "cocos2d.h" class AppDelegate : private cocos2d::CCApplication{public: AppDelegate(); virtual ~AppDelegate(); virtual bool applicationDidFinishLaunching(); virtual void applicationDidEnterBackground(); virtual void applicationWillEnterForeground();}; #endif // __APP_DELEGATE_H__ ●AppDelegate.cpp #include "cocos2d.h"#inc.. 2013. 6. 9.
cocos2d-x 액션3 ●이즈 액션(Ease Action)- 전체 액션시간은 수정하지 않고 내부의 액션 속도를 조절한다. CCEaseIn - 액션의 끝이 빨라진다.CCEaseOut - 액션의 처음이 빨라졌다가 끝이 느려진다.CCEaseInOut - 액션의 처음이 느렸다가 중간에 빨라지고 끝에서 느려진다. void HelloWorld::doAction(CCObject* pSender) {//액션 정의CCActionInterval* move=CCMoveBy::create(2,ccp(100,0)); //빨라지기CCActionInterval* move_ease_in=CCEaseIn::create(move, 2);//느려지기CCActionInterval* move_ease_out=CCEaseOut::create(move, 2);//빨라.. 2013. 5. 29.
cocos2d-x 액션2 ●CCSequence- 액션의 순서를 정하고 순차적으로 실행한다. void HelloWorld::doAction(CCObject* pSender){//액션 정의CCActionInterval* action1=CCMoveTo::create(2,ccp(100,200));CCActionInterval* action2=CCRotateBy::create(2,90);CCActionInterval* action3=CCScaleTo::create(2, 2.0); CCFiniteTimeAction* seq=CCSequence::create(action1, action2, action3, NULL); pMan->runAction(seq);} ●CCSpawn- 등록된 모든 액션을 동시에 시행한다. void HelloWorld.. 2013. 5. 28.
cocos2d-x 액션1 ●액션- 많은 액션은 By와 To로 나뉘는데 By는 지정한 값만큼 변하는 것이고, To는 지정한 값으로 변하는 것이다.- 위치관련 - CCMoveBy, CCMoveTo, CCJumpBy, CCJumpTo, CCBezierBy, CCBezierTo, CCPlace- 크기관련 - CCScaleBy, CCScaleTo- 회전관련 - CCRotateBy, CCRotateTo- 가시성 - CCShow, CCHide, CCBlink, CCToggleVisibility- 투명도 - CCFadeIn, CCFadeOut, CCFadeTo- 색관련 - CCTintBy, CCTintTo ●액션 기본 예제 - HelloWorldScene.cpp의 doAction함수안에 여러가지 액션 함수를 넣어 액션 예제를 확인한다. - H.. 2013. 5. 28.
반응형