질문과 답변

Extra Form

특정 스위치가 켜졌을때, 1번 이벤트가 엑터를 따라가지만 엑터와 이벤트 간의 거리가 가로든 세로든 상관없이 일정 칸수 이상 떨어질 경우

1번 이벤트가 엑터를 그만 따라오고 랜덤으로 이동하는 방법은 없나요?

Comment '5'
  • ?
    페렐 2016.01.26 20:43
    변수가 총 네 개가 필요해요.
    플레이어의 X, Y 좌표를 저장할 변수 두 개랑 이벤트의 X, Y좌표를 저장할 변수 두 개요.
    여기서는 예시로 각각 [변수 001: 플레이어X], [변수 002: 플레이어Y], [변수 003: 이벤트X], [변수 004: 이벤트Y]라고 할게요.

    따라오는 이벤트의 실행조건을 원하시는 스위치, 병렬처리로 놓고, 변수의 처리에서 [변수 001: 플레이어X] = 플레이어의 X 좌표, [변수 002: 플레이어Y] = 플레이어의 Y 좌표, [변수 003: 이벤트X] = 이 이벤트의 X 좌표, [변수 004: 이벤트Y] = 이 이벤트의 Y 좌표로 설정해줍니다.

    그리고 마찬가지로 변수의 처리에서 [변수 001: 플레이어X] -= [변수 003: 이벤트X], , [변수 002: 플레이어Y] -= [변수 004: 이벤트Y]를 해줍니다. 플레이어 X좌표에서 이벤트의 X좌표를 빼주고, Y좌표도 마찬가지로 해주는 거죠.

    그리고 조건분기에서 , [변수 001: 플레이어X]와 [변수 003: 플레이어Y]가 원하는 거리보다 크거나 작은지 판단시킵니다.
    가령 7칸 이상 떨어져있을 때 멈추게 하고싶다면

    조건분기) [변수 001: 플레이어X] > 7 //이벤트가 플레이어의 왼쪽에 7칸 이상 떨어져있다
    조건분기) [변수 001: 플레이어X] < -7 //이벤트가 플레이어의 오른쪽에 7칸 이상 떨어져있다
    스위치의 조작) // 특정 스위치 off (추격 종료)
    분기 종료
    분기 종료

    이렇게 하시고, Y좌표도 마찬가지로 설정하시면 될 거예요. 잘 이해 안 가는 부분이 있으면 댓글 주세요.
  • ?
    겜제작광 2016.01.26 21:03

    그러면 질문은 위와 비슷한데 이벤트 1과 상하좌우 관계없이 5칸 이상 떨어져 있으면 스위치가 꺼지지만
    상하좌우 5칸 미만으로 떨어져있는 상태로 이벤트 1과 충돌할 경우 게임오버가 되게 하고 싶습니다.

  • ?
    페렐 2016.01.26 21:53

    말로 구구절절 설명하는 것보다 이쪽이 더 빠르고 이해도 쉬울 것 같아 만들어봤습니다.

    http://me2.do/xWcnE6r8


    변수가 4개 필요하다고 했는데 직접 해보니 2개면 충분하네요.

  • ?
    겜제작광 2016.01.26 22:37
    감사합니다. 덕분에 해결됬어요.
  • ?
    스리아씨 2016.01.28 21:28
    http://www.atelier-rgss.com/RGSS/System/ACE_SYS03.html

    사실 간단하게 스크립트로도 있다고합니다.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12393
RMVXA 이벤트가 엑터를 따라올때, 일정 칸 수 이상 차이가 나면 그만 따라오기 5 겜제작광 2016.01.26 171
RMVXA VX ace 몬스터 도감 스크립트 없나요 ㅠㅠ 1 정말귀인★ 2016.01.26 185
RMVXA 사이드뷰 스크립트 질문! 슈퍼울트라그레이트딜리셔스 2016.01.24 107
RMVX 대화할때 나오는 글자의 크기 조절하는법 3 지혈이 2016.01.24 282
RMVXA RMVXA 초보자 강좌 글로된 거 없나요? Anex 2016.01.23 101
RMMV RPG만들기 MV버전 계정관련 질문입니다(로그인) 4 세븐체크 2016.01.23 232
RMVXA 전투시 액터들의 얼굴이나오는스크립트와 액터파티의최대전투인원을조정하는스크립트를썼는데 전투시액터들의얼굴길이조정질문 file /(-_ㅡ)ㅡ+ 2016.01.21 416
RMVXA 조건분기에 플레이어 맵 위치 넣는 방법은 없나요?ㅠㅠㅠ 2 DONKEY 2016.01.20 151
RMMV 이벤트의 위치 설정에 문제가 있습니다. 2 file 바로보쿠 2016.01.20 124
RMVXA [RPGACE)이 스크립트들을 어떻게해야 게임에쓸수있는지 알고싶습니다 2 /(-_ㅡ)ㅡ+ 2016.01.20 450
RMVXA 몬스터 & 적이 따라올 때 질문이요! 1 뉴리키 2016.01.20 149
RMVXA 선택지가 뜨고 제한시간안에 선택지를 사용하게 하고싶습니다 6 아쳐 2016.01.19 237
기타 혹시 이 사이트를 알고 계시는 분 계신가요 2 김무영 2016.01.19 163
RMVX 타이틀 메뉴창을 바꾸고 싶습니다. 페포릴 2016.01.17 260
기타 걷는거 1 file 수녀갓 2016.01.17 149
기타 알수없는 파일 포맷"이라는 오류문구에 대해 2 저급한알바 2016.01.17 425
RMVXA 변수에 대해 질문해봅니다 1 아쳐 2016.01.17 79
RMVXA rpg vx ace 스킬 애니메이션 샘플팩 같은건 없나요 김무영 2016.01.17 164
RMVXA 대쉬 금지 어떻게 하나요? 1 홍홍이1 2016.01.16 548
RMMV $gameScreen.showPicture 쓸려하는데 어떻게 써야하나요. 4 게임잘날아가는닝겐 2016.01.15 224
Board Pagination Prev 1 ... 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 ... 516 Next
/ 516