HGE tutorial3 - 헬퍼클래스의 사용과 텍스쳐이동 _Project_SH
2010.06.06 23:38
Kaiserin李 Edit
주제 : 헬퍼클래스의 사용과 텍스쳐이동
목차
1. 튜토리얼 3
- 헬퍼클래스 사용 기본 코드 작성
- 한글 출력 설정 및 사용 (보류)
2. 추가학습
- 마우스를 클릭한 곳으로 텍스쳐를 이동
- 이동 시 애니메이션 효과 주기
참조 및 라이브러리 폴더 지정



[위의 이미지에서는 한글폰트에 관한 라이브러리가 모두 참조되어있다.]
HGE 엔진에서는 한글이 출력되지 않는다. 실제로 Tutorial03에서 한글을 입력하여 넣어보면 ??? 라는 물음표가 대신하고 있을 것이다. 이는 HGE가 텍스트를 출력하는 방식이 로드한 font1.fnt 파일에서 한 글자와 글자에 해당하는 그림을 font1.png 파일에서 잘라와 출력하는 방식이기 때문이라고 한다. 한글을 출력하기 위해서는 Freetype 라이브러리가 필요하다.
http://relishgames.com/forum/viewtopic.php?t=3860 맨 마지막 링크에서 다운가능
빌드된 freetype 프로젝트를 첨부하니 비주얼스튜디오 속성에서 추가만 하면 가능하다.
도구-옵션-VC++ 디렉토리에서 라이브러리파일에 freetype/objs 폴더를 추가하면 된다.
hgeTTF 라이브러리를 다운받아 참조(http://lsm1987.tistory.com/191) 후, 실제 한글을 써보면 액세스 거부라는 에러가 뜨면서 아예 실행조차 되지 않는다. 이유가 무엇일까?
# HW : 이에 대한 원인 알아내기
HGE Tutorial03


여기선 코드하이라이터를 쓸 수 없어서 소스는 첨부파일로 ..
마우스가 클릭한 대로 오브젝트가 따라오면서 바뀌는 부분이다.
hgeAnimation 클래스를 이용하여 이동 시 애니메이션 효과를 주는 것이다.
- 첨부 파일
- study.txt3.4KB
- tutorial03.txt3.7KB
마우스 클릭 시 개체의 변환이동과 HGE tutorial03 소스코드
KaiserinLee's 스터디 자료
참조사이트
http://lsm1987.tistory.com/191
한글폰트 적용 예제 및 HGE 엔진 사용법
- [2011/08/08] [한글폰트/센스] 인터파크(interpark) 폰트 / 인터파크 체 / 인터파크 폰트 (1338)
- [2011/08/08] [한글폰트/센스] 옥션(Auction) 폰트(체) / 옥션고딕 체 / 옥션고딕 폰트 (1023)
- [2007/10/12] 에고 시험기간.. (0)
- [2007/10/10] 인터넷 한글 폰트 (729) *1
- [2007/10/10] 인터넷 한글 폰트 (191) *1
Things don't always turn out that way_ 