질문과 답변

Extra Form

많은 이벤트들을 이벤트의 자율 이동에서 이동경로 지정으로 움직이게 했는데...

이게 화면 밖에 있으면 동작이 늦어져 매치가 맞지 않습니다.

(예를 들어 처음 테스트 했을땐 특정 시간에 이벤트 1이 a위치에 있을때 이벤트 2가 b 위치에 있었는데 2번째 테스트 때는 1이 b위치에 있을때 2가 c위치에 있다던가 합니다.)


얘들을 맞추려면 화면밖에서도 이동경로가 실행되야 하는데... 방법 좀 알려주세요. 


 




 

 

 

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

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

Comment '8'
  • profile
    zero? 2016.10.26 13:08
    그냥 화면 밖 말고 투명화 on, off 하면 되지 않나요?
  • ?
    무명시절 2016.10.26 14:32
    맵이 넓고 시야를 조작으로 움직일 수 있어서 이게 화면이 어딜 보고있나에 따라 매번 달라집니다.
  • profile
    슈팅스타* 2016.10.26 19:29

    굳이 이벤트만으로만 해결하려면 X Y 좌표 변수를 이용해서 이벤트 위치설정으로 옮길 수 있죠.

    (셀프 변수 스크립트가 있으면 변수 칸 잡아먹지도 않지만 그 스크립트가 있는지는 잘 모르겠네요)
    어차피 화면 밖이라 이동 그래픽 없어도 이상하지 않을 것 같고..

  • ?
    무명시절 2016.10.26 20:52
    셀프변수... 그거 사용중이긴 합니다만... 이벤트의 위치이동은 스크립트를 지원하지 않습니다.
    사용할 수 있다 해도 제가 원하는 효과는 기대하기가...
    {요점은 분명히 화면 밖에서도 움직이는데 화면의 위치에 따라 이벤트들의 위치가 각자 달라져서(?) 항시 켤때마다
    같은위치에 위치 하는 법을 알고 싶습니다(... 라지만 내 실수 같기도 하고...;;)}
  • profile
    슈팅스타* 2016.10.28 17:04
    제 생각엔 일단 이벤트 처리가 지연되는 가장 큰 원인으로는:

    1. 쯔꾸르 프로그램에서 렉을 줄이려고 의도적으로 화면 밖의 이벤트들은 처리 우선순위를 낮추거나 정지시킨다.
    (렉 제거 스크립트 같은 경우 이렇게 처리하는 게 가끔 있습니다)
    2. 수많은 병렬 처리나 애니메이션 렉 같은 걸로 의도치 않게 잔렉이 발생한다.

    뭐 이 둘 중 하나인것 같은데 이걸 좀 명확하게 해 보면 좋겠네요.
    제가 직접 테스트하고 싶지만 님 프로젝트의 테스트 환경을 정확하게 재현할수는 없는지라;
  • ?
    무명시절 2016.10.28 17:20
    으음... 알겠습니다...
    답변주셔서 감사합니다.
    (사실 섯부르게 질문한 감이 있어서 더이상 도움을 구하기도 애매하네요...)
  • profile
    러닝은빛 2016.10.28 19:48

    이벤트의 움직임은 성능 향상을 위해 스크린 근처로 제한되어있습니다. 


    1
    2
    3
    4
    5
    6
    7
    class Game_Event < Game_Character 
      def near_the_screen?(dx = 12, dy = 8)
        ax = $game_map.adjust_x(@real_x) - Graphics.width / 2 / 32
        ay = $game_map.adjust_y(@real_y) - Graphics.height / 2 / 32
        ax >= -dx && ax <= dx && ay >= -dy && ay <= dy
      end  
    end
    cs


    화면 스크린 근처에 있는 이벤트만 움직일 수 있게 프로그래밍 되어있습니다.


    메소드 인자의 dx = 12, dy = 8 기본값을 수정하시면 멀리 떨어진 이벤트도 움직이게 됩니다.

  • ?
    무명시절 2016.10.28 20:48
    아... 감사합니다.
    그냥 포기하고 절충안을 쓰려고 했는데...

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12392
RMVXA 화면에 어두운 빛 효과넣기 7 Mr멜론 2013.10.30 1133
RMVXA 화면에 눈내리는 효과 + 주인공 자유롭게 이동 하게 하고 싶습니다. 4 file 네트 2014.11.15 565
RMVXA 화면에 그림이 따라다니게 하는법 1 서바람 2013.08.19 946
RMVXA 화면색조 변경속도에 대해서 1 월견주 2017.08.02 105
RMVXA 화면(시점) 설정 할수있나요? 3 DlDiGh 2016.05.26 149
이벤트 작성 RMVXA 화면 흔들림이 대화도중에 끊기지 않게 나오는법 있나요? 겜만들고싶다앙 2021.04.24 53
RMVXA 화면 축소에 관하여 질문이 있습니다 6 file HST 2016.08.09 173
스크립트 추천 RMVXA 화면 전체에 뜨는 애니메이션 컷신을 넣고 싶습니다 다크크리에이터 2023.11.09 44
기타 RMVXA 화면 사이즈를 800X600으로 수정후 동영상을 플레이했는데 옆으로 치우치네요 2 선인장해마 2021.01.26 94
RMVXA 화면 밖의 이벤트가 주인공에게 접근하게 만드는 방법 1 여줄가리 2015.10.27 181
기본툴 사용법 RMVXA 화면 밖에서도 몬스터가 추적을 개시할 수 있는 방법이 있을까요? 2 머리큰두두 2022.11.13 80
RMVXA 화면 밖 이벤트의 이동경로 8 무명시절 2016.10.26 288
RMVXA 홍직설님의 영상에서 사용된 스크립트의 이름과 어떻게 구할 수 있는지를 알고 싶습니다. 겜제작광 2016.04.20 113
RMVXA 혹시;; 반드시 디폴트로 남겨둬야 하는 스킬이 있는 건가요?? 2 아루쿠 2015.08.16 233
RMVXA 혹시 특정 스테이트에 걸렸을 때 또 다른 스테이트를 강제로 추가하는 스크립트가 있습니까? 3 복돌류 2014.10.19 405
기타 RMVXA 혹시 제 파일안에 빠진게있나요? 2 file 바퀴벌레의질긴생명력 2020.07.19 90
RMVXA 혹시 전투메뉴에서 방어를 없엘 수도 있나요? 1 세실리안 2013.12.27 785
RMVXA 혹시 이런식으로 배틀 못하나요 ? ㅠㅠ Zombang 2014.08.03 531
스크립트 사용 RMVXA 혹시 이런 오류는 어떻게 수정하는지 알 수 있을까요? file hoshigami 2020.05.07 651
RMVXA 혹시 이 스크립트(Battle hud EX) 써보신분 사용법좀 알려 주실 수 있나요? 2 repola 2014.06.15 636
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 149 Next
/ 149