스프라이트 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;
};


HelloWorldScene.cpp
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
Posted by 빵원군
,

NDK설치시

Cocos2D-X 2016. 5. 7. 19:57

cocos2D-X v3.10 설치시 NDK버전은 r10c 이하로 받아야 하는 듯 하다.(정확한 버전은 모르겠다) r11c로 컴파일하면 오류가 발생한다.

나는 r9로 받았다. 아래 URL에서 받을 수 있다.

http://dl.google.com/android/ndk/android-ndk-r9-windows-x86_64.zip



'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
스프라이트추가(Sprite)  (0) 2016.05.07
Posted by 빵원군
,


fileenc.exe

간단히 개발한 파일 암복호화 프로그램이다.


사용법은 간단하다.

암호화 또는 복호화 할 파일을 불러오기 버튼을 이용해 선택한다.

생성파일에 암호화 또는 복호화 될 파일이름이 자동 생성(그래봤자 파일이름에 _result 가 붙는ㅎㅎ)되고, 구분을 통해 암호화를 할지 복호화를 할지 선택하고 암호를 입력하고 실행버튼을 누르면 암호화/복호화 될 파일이 생성된다. 


MFC + openssl 을 사용했고, 패스워드 기반의 PKCS5-PBKDF2 알고리즘과  AES 대칭키 알고리즘을 이용해 암/복호화 한다.


소스는 github에 공개해놓았다.

https://github.com/bbangwon/bbangwon_sources/tree/master/cpp/vs9/fileenc

받아서 직접 컴파일 하기 위해서는 openssl library가 필요할 것이다.


'C++' 카테고리의 다른 글

함수 실행시간 재기  (0) 2016.02.04
Windows OS 버전 가져오는 소스  (0) 2016.02.04
Boost설치방법  (0) 2016.01.27
Posted by 빵원군
,