질문과 답변

Extra Form

저번 문제는 어찌어찌해서 변수문제로 판단하고 해결했습니다. 그런데 이제는 조건분기를 무시하고 이벤트가 계속 나오고, 그림을 지우라고 명령내려도 지우질 않네요.


234.PNG

일정 범위 안에 있을시, 나타나는 트리거

345.PNG

그림 '1' dark가 기본으로 나오게 했어요.

123.PNG

다시 일정범위안에서 더 자세한 범위안에 있으면 '1'을 삭제하고 게임오버되게 했습니다. 스위치는 뭔가를 하려다가 포기하고 냅둔거구요 상관은 없습니다.


result 변수는

456.PNG

이렇게 정의되어 있습니다.



문제 1. 그림'1'이 사라지지 않는다.

문제 2. 5<= <=10 이안에 있어야 발동되는 트리거가, <=5 에서도 발동된다.

Comment '5'
  • profile
    블리츠 2013.06.27 13:53
    일단 5와 10 사이에 일어나야 하는 트리거 이벤트 앞에 시작조건이 아무것도 없는 빈 페이지를 하나 만들어주시면 될 것 같구요.. 다른건 좀 더 고민해봐야겠네요 ^^;
  • ?
    글쓰는상어 2013.06.27 20:03
    실례지만 빈페이지 만드는 이유를 알 수 있을까요?
  • profile
    블리츠 2013.06.27 23:06

    5 이상이 아닐 때의 페이지도 있어야 인식을 했던거 같은.. 저도 오랜만에 알만툴을 만지느라 패치가 됬을지 모르지만 예전에는 그런식으로 기본 페이지가 있어야 두번째 페이지부터 오류 없이 발동조건이 적용됬었습니다 ^^

    아 그리고 VX라.. 전 XP 기준으로 설명한거라 좀 다를 수도 있습니다 ^^;;;;

  • ?
    미루 2013.06.27 21:10
    음... 천천히 살펴볼게요.



    1. 그림1이 사라지지 않는다?!
    ...아마, 안사라질거예요.
    '병렬처리' 이벤트는 해당 실행내용을 계속 반복해서 처리해요.
    1번 병렬처리 이벤트에서 그림1을 표시하는 실행을 추가하셨기에,
    그림1은 계속 반복해서 표시가 될거예요.
    중간에 그림1 삭제라는 이벤트가 실행되어도 그림1 이 다시 표시가 되기에,
    그림1이 사라지지 않는것이죠.
    ( 원래는 사라졌다가 다시 나타나는 것이겠지만... 처리가 빨라서 눈으로 보기 힘든걸거예요. )



    2. 5이상 10이하에서 발동되야할 트리거가 어째서 5이하에서도 발동될까??
    ...발동되는게 당연해요.
    result 를 정의하는 부분을 보면,
    result 에 rx 를 더한 후 ry 를 더하는 방식으로 정의가 되요.

    바로 이것이 문제가 되는거예요.

    rx 가 3, ry 가 5 라고 가정을 해볼께요.
    그럼, 두 합이 8이므로... 5이상 10이하에서 작성된 실행내용만 실행되는게 맞을거다!
    라고 생각하신거겠지만...

    result 입장에서 보면,
    result 에 rx 가 더해져서 result 가 3이 되요. result 가 5이하에서 작성된 내용이 실행되요.
    result 에 ry 가 더해져서 result 가 8이 되요. result 가 5이상 10이하에서 작성된 내용이
    실행되겠죠.
    두번 더해지는 과정은 아주 순간적으로 발생하지만, 이 순간도 컴퓨터는 처리를 해버리는거죠.



    + rx < 0 , ry < 0 일때 절댓값으로 변환하는 처리를 하셨다면,
    rx 와 ry 를 더하고 result 에 대입하시면 result 는 당연히 양수이므로
    이하 조건분기 처리는 안하셔도 괜찮아요.
    오히려 오류를 불러오거나 처리속도를 늦출것 같아요.
  • ?
    글쓰는상어 2013.07.03 22:41
    감사합니다. 30%도 이해를 못한것 같지만 천천히 읽어보면서 다시 공부하겠습니다.
    다시한번 감사합니다!

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12457
RMVX 무언가를 누를때 아이템창이나 맵이뜨는? 스크립트 1 tony 2012.10.11 1083
RMMV 정품을 구매하기에 앞서 전투방식을 변경할 수 있는지 궁금합니다. 6 원더테인먼트 2016.07.18 1083
RMVX 무기 그래픽 소재 많은곳좀 추천 해주세요 3 후라이팬샷 2013.10.07 1082
RM2k3 rpg2003그림삽입에 대해... by623k 2011.07.05 1082
RMVX RPG VX 바꿀수없나요? 3 원피스게임만들어보고싶다.. 2011.06.11 1082
RMVX 캐릭터가 물건이나 벽에 걸린 시계같은 걸 조사하게 했을 때 4 file 페리 2013.11.04 1082
RMVX 저...그래픽 소재에서 맵을 다운 받았는데..... 3 file a코코아a 2014.03.26 1081
RMVXA 공격명령을 할 수 없네요... 4 file 불청객 2012.09.21 1081
RMVXA RPG MAKER VXA 강제저장, 자동저장 스크립트좀 알려주세요~ 쿠아아아앙 2014.09.19 1080
RMXP 다운받은 캐릭터가 조금 잘리거나 모습이 바뀜 6 file 포레버아이둔 2013.06.23 1080
RMVX 네오 메시지 시스템 3에서 이름박스에 ":" 표시 없애는 방법... 1 dadadada 2012.09.15 1080
RMXP 말로 설명이 가능한건가? 1 잎사귀 2010.09.22 1080
기타 rpgvx ace 맵 2 2013.11.12 1080
RMVX 캐릭터 시작장소 지정 방법이 뭔가요?? 3 겜초 2011.07.05 1079
RMXP 글이 보이지 않습니다... 아처 2011.03.19 1079
RMVX 주인공 캐릭터(보행그래픽)를 교체하고 싶은데요 3 file 크레 2011.02.16 1079
RMVXA 액션 알피지 무기만들기 질문 참깨빵위에순쇠고기패티두장특별한소스양상추치즈피클양파까지 2013.09.28 1078
RMVXA 팝메세지 스크립트 사용시 공백이 심하게 나옵니다. 1 file 엔리스_판테모니엄 2013.02.11 1078
툴선택 RPG만들기 XP는 마우스 조작 가능한가요? 4 비켜비켜 2013.02.21 1078
RMVXA 간단한 질문입니다만.. 5 네루츠나 2013.04.14 1078
Board Pagination Prev 1 ... 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 ... 516 Next
/ 516