알만툴 2003에서

by 다크아머 posted May 25, 2005
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

제가 예전에 필요해서 만들었던 공식이 있는데...
알아들으실지는 모르겠지만 설명해 보겠습니다.
일단 대상 케릭터가 정기적 병렬 처리로 주인공과의 거리를 측정해줘야 합니다.
v[001]에 주인공의 X좌표 대입
v[002]에 주인공의 Y좌표 대입
v[003]에 이이벤트의 X좌표 대입
v[004]에 이이벤트의 Y좌표 대입

v001 - v003
v002 - v004

v001이 0 미만 일경우 X-1
v002이 0 미만 일경우 X-1

v001이 v002이상일경우
   v001 X2
그 외의경우
   v002 X2
그리고 v001 에  v002 를  더해주면
v001에 일정한 숫자가 뜨게 됩니다. 이게 서로 간의 거리라고 보시면 됩니다.
직선거리를 2로 치고 대각선을 3으로 친 값이 나오게 되는데...

직선으로 5칸 이내에 들어올 경우라면
조건 분기 v001이 10이하 일경우
  이벤트 실행~~~


이렇게 해주시면 됩니다...