질문과 답변

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 12456
RMVX 캐릭터 그래픽 좌우 이동 어떻게 하나요? 3 뉘신지 2013.07.09 881
RMVX 상자를 건들면 근처에 있던 엔피씨가 쫓아 오게 하고 싶어요. 2 file 빡새 2013.07.07 778
RMVX 데이터 압축에 실패했습니다 3 ★찜찜 2013.07.07 967
RMVX Please run a virus-check,then reinstall the application ? DevilEx 2013.07.07 1026
RMVX 적하고 대결하고 졌는데 다시 한 번 전투하니 이겼다 라는 스토리를 꾸미고 싶은데 2 마스카루 2013.07.05 649
RMVX 대사쓸때 색깔 바꾸는법 (빨강) 2 지혈이 2013.07.05 713
RMVX TileA 을 쓰면 발밑에 생기는 반투명을 없에고 싶습니다. 4 file Uiman 2013.07.05 787
RMVX 디지몬 프론티어 VX rpg pc game 2 마스카루 2013.07.04 1727
RMVX 오늘 질문 할 내용은 그림이 떠있다가 사라지는 것을 알려고 하는데 1 마스카루 2013.07.04 812
RMVX VX 장비에 명중률, 회피율, 치명타율 부여를 어떻게 해주어야 하나요? 빡새 2013.07.03 553
RMVX 메세지 자동으로 넘기는거 어케하나요?? ㅠㅠ 10 지혈이 2013.07.03 3150
RMVX 배포용 게임 작성시 3 file emblock 2013.07.03 804
RMVX 맵갯수가 많아지면 렉이 심해지나요? 2 Uiman 2013.07.01 1009
RMVX 이 미니맵 스크립트 사용법을 알고 싶어요 4 file 빡새 2013.06.30 1107
RMVX npc에게 비밀번호를 말해야 열쇠를 받는 것 2 Lloiyd 2013.06.29 1058
RMVX 혹시 VX용 3등신 케릭터 뼈대 가지고 계신분 있으신가요? 파멸의인도자 2013.06.29 1160
RMVX npc와 주인공이 같이 움직이기(수정) 6 Thyella 2013.06.28 738
RMVX 테스트 플레이를 실행하면 검은 화면 뒤에 오류문구가 뜨네요. 3 메인디시 2013.06.27 794
RMVX 사라지지않는 그림, 조건분기 실행 안됨 5 file 글쓰는상어 2013.06.27 1078
RMVX 그림이 나타나지 않고, 색변조가 되지 않습니다. 6 file 글쓰는상어 2013.06.27 680
Board Pagination Prev 1 ... 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 ... 127 Next
/ 127