위 영상처럼 카오스를 비롯한 많은 유즈맵들에서 볼 수 있는 시야 조절 기능을 구현해 보도록 하겠습니다.
[1분 30초 대의 서브스트링과 문자열의 길이]
서브스트링으로 9번째부터 11번째까지의 값을 가져오는 것은 @시야 xxx 형식의 명령어에서 xxx에 해당되는 세 자리의 값을 가져오기 위함입니다. 워3에서는 보통 프로그램들과는 다르게 @도 2바이트로 치부하는 듯 싶더군요.
언뜻 이해가 가지 않으실 분들을 위해 좀 더 자세히 짚어보면,
@시야 → 6자리
공백 1 → 1자리
기본 1 → 1자리
하여 9번째 자리부터 @시야 xxx의 xxx가 시작되는 것입니다.
[2분 30초 대의 if 구문에서 조건을 50, 150 사이로 잡은 까닭은?]
저 정도 범위의 수치가 10배를 해 주었을 때의 높이가 가장 볼만 합니다.
(너무 작아도 불편하고, 너무 커도 불편하니까요.)
[카메라 높이에 10배를 하는 이유는?]
기본 카메라 높이 단위의 1 차이는 그리 크게 느껴지지 않는데다 수가 길어지면 보기 안 좋기 때문입니다.
@시야 1293 이런건 좀 보기 그렇죠? ^^
[샘플 맵 다운로드]
예제 맵에 대한 다운로드는 다음을 이용해주세요
* 수정사항 *
09/09/20 : 동영상 재생 문제로 동영상 교체, 손상된 맵 파일 교체
'게임' 카테고리의 다른 글
VIP 마리오 1~4 롬파일 (7) | 2009.10.12 |
---|---|
엠블렘 위크 기념 (0) | 2009.10.06 |
이것이 진정 닐 스나이핑이란 말인가?! (2) | 2009.10.05 |
친구와 함께 사탑을 11분만에 정복했어요 (2) | 2009.10.03 |
추석 패키지 아바타를 확대해 보았습니다. (0) | 2009.10.01 |
[유틸] 딜레이 리듀서 (Delay Reducer) 1.8.3.1 (0) | 2009.09.10 |
아바타 시뮬레이터 (0) | 2009.09.08 |
패왕 + 14윌록의 힘이랄까.. (2) | 2009.09.03 |
VIP마리오 공략 동영상 링크 (0) | 2009.09.02 |
슈퍼 패미콤 에뮬레이터 (ZSNES, SNES) (0) | 2009.08.25 |
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.