cocos2d 에서 CCLayer를 상속받은 화면에서
텍스트를 입력받으려면 어떻게 해야 할까요..
구글 아무리 찾아봐도 정보가 너무 없네요 ㅠㅠ
CCTextFieldTTF 클래스를 사용하면 됩니다.
CCTextFieldTTF *textField = CCTextFieldTTF::textFieldWithPlaceHolder("Text Input !", CCSizeMake(200, 25), CCTextAlignmentLeft, "고딕", 12);
인자값은 다음과 같습니다.
1. 플레이스 홀더
2. 사이즈
3. 폰트의 정렬기준
4. 폰트 종류
5. 폰트 크기
로그인 창처럼 특정 문자 길이를 제한하고 싶으면 CCSizeMake로 제한하면 됩니다.
만약 글자를 무한대로 넣고싶다면.. 다른 팩토리 메소드를 사용하시면 됩니다..
답변 감사합니다. 근데 잘 안되서 하다하다 액티비티 전환해서 이리저리 편법으로 해결했습니다 ㅠ_ㅠ
로그인 유지
CCTextFieldTTF 클래스를 사용하면 됩니다.
CCTextFieldTTF *textField = CCTextFieldTTF::textFieldWithPlaceHolder("Text Input !", CCSizeMake(200, 25), CCTextAlignmentLeft, "고딕", 12);
인자값은 다음과 같습니다.
1. 플레이스 홀더
2. 사이즈
3. 폰트의 정렬기준
4. 폰트 종류
5. 폰트 크기
로그인 창처럼 특정 문자 길이를 제한하고 싶으면 CCSizeMake로 제한하면 됩니다.
만약 글자를 무한대로 넣고싶다면.. 다른 팩토리 메소드를 사용하시면 됩니다..