질문과 답변

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 12451
이벤트 작성 RMVXA 공포게임에서 추격과 동시에 추격 음악이 나오게 하는법 1 다크크리에이터 2023.11.20 34
에러 해결 RMMV 파티원 추가를 했을때 메뉴창에서는 보이는데 걸어다니는게 안보입니다... ㅠㅠ 1 file 쬐깐이 2024.06.09 35
이벤트 작성 RMMV 플레이어에게로 이동 버그 어떻게 해결하나요? 1 hurakan 2021.08.02 35
기본툴 사용법 RMVXA 전투배경화면 변경에 대한 질문 1 seoha3360 2022.10.22 35
스크립트 사용 RMMV 마우스 좌클로 맵 이동 막는 방법 질문 4 알만툴조아용 2024.02.08 35
이벤트 작성 RMVXA 스톱워치 하는 법 3 홍홍이1 2023.09.16 35
이벤트 작성 RMMV 탐지기를 만들고 싶습니다. GDS아크 2023.04.01 35
이벤트 작성 RMMZ 게임오버 시 이미지가 나오질 않습니다. 2 file 하라아아암 2023.11.22 35
기본툴 사용법 RMMV 파일이 적용되지 않습니다 2 file 다크샌 2023.11.26 35
스크립트 작성 RMVXA 특정 상태에서 치명피해량이 증가하는 상태를 구현하고 싶습니다. 2 AAAA. 2023.09.22 36
기타 RMMV 상태이상 발동 확률을 변수나 캐릭터 능력치 등으로 결정하고 싶습니다. 레기우스州 2020.08.27 36
스크립트 작성 RMVXA 알만툴 가드 브레이크ㅠㅠㅠㅠ 2 2024.05.31 36
기본툴 사용법 기타 rpg maker mz 캐릭터랑 맵이 가로로 있게 하고 싶어요. 2 단무쥐 2023.08.15 36
에러 해결 RMMV Animated_Sideview_Enemies_(YEP) 'index' 에러 1 file 래트 2023.06.28 36
턴제 전투 RMMV 전투 시 스킬이 활성화가 되지 않습니다. 4 유키오모찌 2023.07.07 36
기본툴 사용법 RMMV 선택지 창이 유난히 좁습니다... file 펑비 2023.11.03 36
이벤트 작성 RMMV 건들지 않아도 오브젝트가 혼자서 움직이게 하는 법이 있을까요? 2 file 파비아 2023.12.25 36
기타 RMMZ RPG maker MZ는 어디서 구입하는게 가장 이득일까요? 2 아방스조아 2024.06.22 37
스크립트 사용 RMMV 데이터베이스에서 '적들' 에 해당하는 스크립트는 무엇인가요? PPPL 2020.04.23 37
에러 해결 RMVXA 스팀 VXAce를 실행하는데 계속 안 되고 켜질 때도 저절로 꺼집니다. file DefaultName 2023.04.01 37
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 516 Next
/ 516