질문과 답변

Extra Form

제목 그대로인데요.

 

특정대상이 있을때 그대상 주변범위내에 플레이어가 들어오게되면 갑자기 다가온다 하는건 어떻게 설정하나요 ?

 

 

혹시 복잡한 스크립트같은걸 써야 하나요 ?

Comment '4'
  • ?
    Roam 2012.12.21 23:58
    스크립트 안 써도 됩니다.
    주인공의 현재좌표와 특정대상의 현재좌표를 정기적 병렬처리로 계속하여 변수에 받아둡니다.
    그리고 두 좌표를 뺄셈하여 특정값 이하가 나오면 다가오도록 처리하면 되죠
    이럴 경우 "주변범위"는 사각형 형태가 되겠죠?

    "주변범위"를 원형으로 하고싶으신 경우엔
    피타고라스 정리를 이용합니다. 가로제곱 x 세로제곱 = 대각제곱 아시죠?
  • ?
    아아이이 2012.12.22 00:07
    좌표를 어떻게 설정하는지좀 가르쳐 주시면 안될까요 ?

    알만툴 초보라서요ㅠ;
  • ?
    카로 2012.12.22 12:47 Files첨부 (1)

    음.. 저도 그런 판정을 요구하는 게임하나를 제작하고있는데..

    이 사진이 도움이 되려나 싶네요. 한번참고해보세요. 이거 따라하시면되요.(원리는 같다고 보심됩니다.)


    Z.jpg



  • ?
    허걱 2012.12.23 21:52
    http://avangs.info/study_VX/187375
    위의 강좌를 참고해 보세요.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12392
RMVX Crissaegrim ABS 스크립트.. 1 끼룩 2011.08.01 1613
RMVX Crissaegrim_ABS 스킬질문 3 Jung48 2012.05.29 1513
RMVX Crissaegrim_ABS 질문 1 네오리스 2010.09.24 658
RMVX cri나 eve 같은값은 참조할 방법이 전혀 없는건가요? 형철스 2012.03.14 1928
RMVX C버튼을 누르면 점프가 되게 만들었는데...Z를 눌러야 점프가 됩니다 4 file 춰억헐릿 2013.01.29 752
RMVX c언어를 루비언어로 바꾸는 프로그램이나 스크립트가 있나요? 하얀악어 2014.05.20 725
RMVX Data 폴더를 Game.rgss3a로 바꿀 수 있나요? 2 치킨죠아영 2018.11.15 2322
RMVX DB 엑터창이 커졌어요 ㅠ [스샷첨부] 4 file 제비르난 2011.04.20 1075
RMVX ESC 키가 안먹네요. 4 로렐 2013.04.14 2681
RMVX ESC 키와 X키를 누르면 상태창이 나오는데 X는 무시하는 방법 6 행복해 2013.09.15 1397
RMVX esg를 이용해서 메뉴커맨드를 생성했을 때 4 dlars043 2012.12.07 868
RMVX Exc 키가 안눌러져요.ㅠㅠ 5 아타락시아 2011.02.27 1014
RMVX Extended_Omega7's_Quest 스크립트를 각 각 다른 메뉴로 두 번 사용하고 싶습니다 2 톨톨 2011.01.27 626
RMVX file corrupted 2 file 천둥번들 2015.08.17 158
에러 해결 RMVX Game.rgss3a 를 결합하고 실행하면 오류가뜹니다 file 치킨죠아영 2019.03.25 397
RMVX Graphics/Pictures/player_face_mask 오류입니다. 2 file 잉여빵 2012.07.21 1289
RMVX Graphics/Tilesets 폴더가 없어요... 4 코코몽보는한율 2014.10.22 1063
RMVX HG_QUEST_SYSTEM n번째 액터의 얼굴 그래픽 추가 file 톨톨 2015.06.08 195
RMVX HP, MP, 경험치 등을 HUD스크립트를 사용하지않고 이벤트로 필드에 표시하기 똥구리 2011.02.07 607
RMVX HP, MP만이 아닌 다른 능력치를 추가하고 싶습니다. 릿실 2015.07.15 236
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 127 Next
/ 127