질문과 답변

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 12447
RMVXA 아이템 수량(중첩)관련 질문드립니다. 몽롱하다 2016.02.12 113
RMVXA 적 능력치로 적에게 데미지 주기 2 테오드라 2016.02.11 140
RMVXA 스크립트 오류질문이요... AANNSS 2016.02.09 111
RMVXA 스위치 관련입니다 2 file 바라미오 2016.02.09 110
RMVXA Awesome light effect 스크립트랑 Fix picture to map 스크립트랑 상성이 안 맞아요. file AVANGS주니 2016.02.09 216
RMVXA 일괄적으로 이벤트의 이동처리는 안되나요? 9 Sonrxnu 2016.02.06 186
RMVXA 게임 소스 추가 1 여왕폐하 2016.02.04 136
RMVXA 노트북화면에 데이터베이스가 전부안뜹니다 3 file PLIP 2016.02.03 133
RMVXA 캐릭터전신이 나오는법 1 개등어 2016.02.01 244
RMVXA 아이템선택의처리 로 사용불가인 아이템 선택가능하게 될까요 1 버섯수프 2016.02.01 137
RMVXA 전투에서 1번액터의 HP만 표시하는법 file 기폭 2016.01.28 113
RMVXA 게임이 시작될때 이벤트씬 만드는법 질문이요. 2 ddmc 2016.01.27 170
RMVXA RMVXA로 멀티가.. 1 여왕폐하 2016.01.27 193
RMVXA 이벤트가 엑터를 따라올때, 일정 칸 수 이상 차이가 나면 그만 따라오기 5 겜제작광 2016.01.26 171
RMVXA VX ace 몬스터 도감 스크립트 없나요 ㅠㅠ 1 정말귀인★ 2016.01.26 185
RMVXA 사이드뷰 스크립트 질문! 슈퍼울트라그레이트딜리셔스 2016.01.24 108
RMVXA RMVXA 초보자 강좌 글로된 거 없나요? Anex 2016.01.23 101
RMVXA 전투시 액터들의 얼굴이나오는스크립트와 액터파티의최대전투인원을조정하는스크립트를썼는데 전투시액터들의얼굴길이조정질문 file /(-_ㅡ)ㅡ+ 2016.01.21 417
RMVXA 조건분기에 플레이어 맵 위치 넣는 방법은 없나요?ㅠㅠㅠ 2 DONKEY 2016.01.20 152
RMVXA [RPGACE)이 스크립트들을 어떻게해야 게임에쓸수있는지 알고싶습니다 2 /(-_ㅡ)ㅡ+ 2016.01.20 451
Board Pagination Prev 1 ... 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 ... 149 Next
/ 149