질문과 답변

Extra Form

 

안녕하세요. 얕은 지식으로 ruby에 잘 알지 못한상태에서 스크립트를 작성하다보니 궁금한 부분이 있어 이렇게 질문 글을 올립니다.

다름이 아니라 스크립트 에디터에서 스크립트를 작성할때

class Game_Interpreter

  def (스크립트명)

     스크립트 내용

  end

end

로 작성을 한 뒤 맵에서 이벤트를 하나 생성해 이벤트 편집으로 (스크립트명)을 작성해 스크립트를 실행했습니다.

그런데 이렇게 작성을 하니 모든 맵에 스크립트 이벤트를 추가해야하는 단점이 있더라구요.

위에 작성한 스크립트를 이벤트를 작성하지 않고도 맵 전체에 자동으로 돌아가게 하려면 어떤식으로 수정을 해야하는지 궁금해 이렇게 글을 올립니다.

 

 

■ 질문전 필독!
  • 질문할 내용이 이 게시판이나 강좌에 이미 있는지 확인합니다.
  • 하나의 게시물에는 하나의 질문만 합니다.
  • 제목은 질문의 핵심 내용으로 작성합니다.
  • 질문 내용은 답변자가 쉽게 이해할 수 있도록 최대한 상세하게 작성합니다.
  • 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.
  • 답변받은 게시물은 삭제하지 않습니다.
  • 답변이 완료된 경우 해당 답변해주신 분들께 감사의 댓글을 달아줍니다.
    • 처음 오신 분들은 공지 게시물을 반드시 읽어주세요!

※ 미준수시 사전경고 없이 게시물을 삭제합니다.

Comment '9'
  • profile
    습작 2017.08.10 17:34
    Scene_Map의 update 매서드쪽에 엮어서 구현하세요.
  • ?
    Xmania 2017.08.10 21:52
    답변 감사합니다.
    class Game_Interpreter 부분을 call Scene_Map < update로 바꾸면 되는건가요??
  • ?
    LuD 2017.08.10 21:26
    모든 맵의 이벤트내용이 적용되게 하는건 커먼이벤트로 가능합니다.
    스크립트의 내용이 길지 않다면 기본 커먼이벤트로 작성하는것도 좋습니다.
  • ?
    Xmania 2017.08.10 21:52
    답변 감사합니다.
    커먼 이벤트라면 데이터베이스 란의 커먼 이벤트 말씀하시는건가요??
    거기서 동작을 병렬처리로 하면 되는건가요??
  • ?
    LuD 2017.08.10 21:56
    넵. 데이터베이스의 커먼이벤트 입니다.
    게임 실행시 (혹은 해당 메소드를 사용하는 때) 스위치를 ON 시켜주고 그에맞는 데이터베이스의 커먼이벤트로 내용을 작성하면 모든 맵에서 실행됩니다.
    추가 - 위 습작님 답변에 단 내용 call Scene_Map < update 는 에러납니다.
  • ?
    Xmania 2017.08.10 22:42
    친절한 답변 정말 감사합니다 ㅠㅠ
    정말 죄송한데 마지막으로 현재 진행중인 맵의 크기(가로,세로)가 저장되는 변수가 혹시 존재하는지 알고 계신가요??
  • ?
    LuD 2017.08.10 23:26
    $game_map.width, $game_map.height 로 가로, 세로 크기를 알 수 있죠.
  • ?
    Xmania 2017.08.10 23:37
    정말 정말 감사합니다 ㅠㅠ 아무리 찾아도 해결이 안됐는데 LuD님 덕분에 많은 것이 해결 되었습니다.
  • ?
    LuD 2017.08.10 23:58
    알만툴 스크립트는 따로 강좌가 별로 없습니다. 강좌라고 해도 거의 다 루비 강좌죠;;
    그래도 알만툴이 루비언어로 만들어 진거라 루비언어 공부를 해두면 좋습니다.
    답변중에 call Scene_Map < update 라는거 보니 모르는 상태에서 따라하려는듯 한데..
    모르는 상태에서 사용하다 잘못되면 안쓰느니 못한 결과가 생길지도 모르니 주의하시는게 좋아요.
    프로그래밍을 배우려는게 아니라 게임만들다가 원하는 기능을 편하게 만들고 싶다라는 생각으로 스크립트를 수정하는 거라면 권하지 않고... 될수있으면 이벤트로 만들다가 정 스크립트를 써야하는 상황이라면 제작의뢰에 원하는 기능을 상세히 기획해서 의뢰하거나 다룰 수 있는 사람을 구해서 같이 하시는걸 추천드립니다.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12444
RMVXA rpgxp전투방식 2 현사이 2012.03.03 2802
RMVXA rpg만드는데 초보나 다름없는 사람입니다. 6 너굴너굴 2012.11.10 724
RMVXA RPG만들기 Ace [자동회복]질문드립니다 2 하나비애 2013.08.17 1065
RMVXA RPG만들기 VX ACE 액션 알피지 HP창 질문.. 4 참깨빵위에순쇠고기패티두장특별한소스양상추치즈피클양파까지 2013.09.28 1885
RMVXA RPG만들기 VX ACE 이거에서 rgss3a파일 어떻게 열어요? 2 시에마 2013.07.28 7913
RMVXA rpg만들기 vx ace를 깔고 한글화 패치 관련 6 킹랍토르 2013.06.02 1621
RMVXA rpg만들기 vx ace샘플맵 불러오기해도 왜 암것도 안뜨죠? 2 오야붕 2013.01.19 2381
RMVXA rpg만들기 vx ace에서 4*4 액터 사용하는법 5 난현이라는 2012.02.28 2217
RMVXA rpg만들기 vx ace에서 이동가능,불가능설정 1 푸른태양 2013.05.04 877
RMVXA rpg만들기 툴로 연시만으로 만들 수 있는 미연시처럼 배경나오고 캐릭터나오고 그렇게 만들 순 없나욤? 4 오야붕 2013.01.19 3674
RMVXA rpg만들기ace 샘플맵 꼬맹이오잉 2014.04.11 665
RMVXA rpg만들기vx ace 코인문제.. 4 참깨빵위에순쇠고기패티두장특별한소스양상추치즈피클양파까지 2013.08.15 1276
RMVXA Rpg만들기vxace 맵칩 에대해서 질문 2 file 초보초보초보초보 2013.03.05 1527
RMVXA rpg만들기의 스크립트는 무슨언어를쓰나요? 2 게임이좋아 2014.05.26 623
RMVXA RPG메이커 VX ace ,그래픽 적용 2 file 초보주의 2016.12.30 305
RMVXA RPG메이커 VX ace 달리는 키변경 2 초보주의 2016.12.29 155
RMVXA RPG쯔꾸르 VX ACE 질문. 스크립트 오류. 2 file pdm0822 2015.11.07 737
에러 해결 RMVXA RS Input Core이라는 스크립트가 계속 오류가 납니다. 5 DefaultName 2023.04.25 54
RMVXA RTP를 깔아도 기본 소재를 불러올 수 없는 경우 4 여줄가리 2017.08.21 178
RMVXA Ruby스크립트.. 2 필드 2013.09.18 1114
Board Pagination Prev 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ... 149 Next
/ 149