질문과 답변

Extra Form



안녕하세요


제가 원하는 것은

특정 땅에서 가시가 튀어나왔다가, 사라지기를 반복하는 것입니다.


가시가 나와있을 때 캐릭터가 그 자리에 있으면 데미지를 입게 됩니다.

가시가 없을 때 캐릭터가 그 자리에 있으면 아무일도 없습니다.

하지만 가시는 계속 나오도록 반복되어 있기 때문에 곧 튀어나올 것이고,

계속 그 자리에 있으면 데미지는 입습니다.


어떻게 하면 좋을까요?



Who's 타이타르

?

,,

Comment '4'
  • profile
    구륨 2014.07.08 16:44 Files첨부 (2)



    먼저 이벤트 내용을 알려드리겠습니다.

    함정 캐릭터칩은 other1에 있는 가시함정을 사용하였습니다.


    <먼저 이벤트 1페이지 내용입니다.>

    1.jpg

    1페이지는 함정이 발동되지 않는 상태 입니다.

    가시가 땅속에 있는 동안 약간의 대기를 주며 가시가 올라오는 모션을 만들어줍니다.

    캐릭터 아래에 있으므로 방향고정 같은 것은 고려할 필요가 없습니다.

    중요한 것은 여기서 카운트다운 변수를 설정해줘야 합니다. 이유는 다음 페이지 설명에서 하겠습니다.


    2.jpg

    함정이 발동된 상태로, 플레이어가 닿을 시 공격을 받습니다.

    먼저 플레이어의 좌표를 설정해주어 플레이어의 좌표와 함정의 좌표가 같을 때 함정에 맞도록 합니다.

    그리고 카운트 다운을 감산 1해줍니다.

    병렬처리 이므로 이 이벤트는 1프레임마다 반복되므로, 앞서 카운트 다운 변수를 20 대입했기 때문에 20프레임(1/3초)후에 다시 가시가 땅속으로 들어가게됩니다.


    굳이 대기를 쓰지 않고 변수를 사용하여 타이머를 만드는 이유는 대기 사용시, 실시간으로 주인공 좌표와 함정의 좌표를 대조할 수 없기 때문입니다.

    물론 외부에 따로 다른 이벤트를 만들어서 좌표 조작을 할 수 있는데, 이 때에는 셀프스위치를 사용하지 말고 그냥 스위치를 사용해야 합니다.


    예시 동영상입니다.

    https://www.dropbox.com/s/lbbpng3y8hz45l2/%ED%95%A8%EC%A0%95%20%EC%98%88%EC%8B%9C.avi



    한 맵에 다수의 함정을 배치하고 싶다면 복붙을 한 뒤에 카운트 다운 변수만 각각 따로 설정해주면 됩니다.

    아, 물론 좌표부분에서 각 함정이 위치하고 있는 좌표를 써줘야 하겠죠.

  • ?
    타이타르 2014.07.08 18:10
    정성스러운 답변 고맙습니다 제가 따라서 적용해본결과 잘되며 들어가는 모션이 어색하길래 10분정도 공부한결과 알아냈습니다
    그런데 한가지 궁금한점은 병렬처리 이벤트가 많으면 게임이 렉이 걸릴 수 있다는데요 가시 지나가는 이벤트가 끝난후
    이 가시 이벤트를 스위치 OFF로 삭제하면 게임 렉을 줄이는데 도움이 될까요?
  • profile
    구륨 2014.07.08 18:39
    다른 맵으로 이동시에는 해당 맵에 존재하는 이벤트의 영향이 없는걸로 알아요.
    혹시 맵이 아주 크고 함정이 많은 경우에는 스위치를 이용해 중단해주는 것도 좋을 것같아요..
    렉 부분에 관해서는 정확히는 잘 모르겠습니다.ㅠㅠ
  • profile
    시캐 2014.07.08 19:27
    병렬처리 이벤트를 한 맵에 얼마나 많이 만드셨는지는 모르겠지만 100개정도라면 문제 없는 걸로 알고 있습니다.
    그 이상부터 랙이 걸리기 시작하는데 이것도 어디선가 본 랙 줄이는 스크립트라면 문제 없을 것으로 생각됩니다.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12460
RMVXA 최고 레벨 설정과 관련된 질문입니다. 1 Nejicross 2016.07.17 147
RMVXA vx ace 계산식 질문 Tine 2016.07.17 122
RMVXA vx ace 무기에 격 넣기.. 크런키맛아듀크림 2016.07.16 75
RMVXA 문자입력 한글화 스크립트 오류 질문입니다. 4 file 파랑빛 2016.07.15 279
RMVXA 저장 창 오픈 시 나오는 일어를 한글로 번역하고싶어요 2 file 파랑빛 2016.07.15 321
RMVXA 문자입력 한글화 질문 입니당 4 file 파랑빛 2016.07.15 138
RMVXA 특정한 폰트를 넣고 싶은데 1 GOETSU 2016.07.15 313
RMVXA 스위치 작동 여부에 따라 상점 구매·판매가격을 다르게 하고 싶습니다. shj8114 2016.07.14 146
RMVXA 메세지 창을 띄워 놓은 채로 조작 가능하게 2 2016.07.12 138
RMVXA 대화창과 인물 표정 설정하는법좀 도와주세요! 1 file 데냐 2016.07.10 1365
RMVXA 메뉴에서 목록 없애는방법이알고싶어요 8 file 파랑빛 2016.07.10 291
RMVXA 특정 타일셋까지 물체를 이동시켜서 이벤트 발생 시키는 법 3 김상원N 2016.07.10 129
RMVXA 스크립트가 작동이 되다말다 하면 어떻게 해야하나요? 2 2時 2016.07.09 149
RMVXA 그림 메뉴창을 만드려고 합니다! 커서가 그림 위로 뜨게 할 수 없나요? 7 file 만렙커피 2016.07.08 1057
RMVXA 안녕하세요 ~ 혹시 데이터베이스 애니메이션에 사용되는 모든 사운드 소리를 한꺼번에 줄이거나 키울 수 있을까요? DJN 2016.07.06 130
RMVXA 제발 도와주세요 ㅠㅠ 10 크런키맛아듀크림 2016.07.05 299
라이선스 RMVXA 일본 pc쓰니까 폰트가.. 4 file 카프치 2016.07.04 237
RMVXA 안녕하세요 ! 아이템 설명에 자꾸 ㅁ ← 가 뜹니다 .. 해결좀 부탁드릴게요 4 file DJN 2016.07.03 281
RMVXA 플레이화면이 너무 작아요!ㅠㅠ 도트 픽셀이 하나하나 잘 보였으면 좋겠는데.. (해상도 낮추고싶어요) 9 file 당근양 2016.07.01 2336
RMVXA 여기서 대화를 추가하고 싶습니다만... 2 file 카프치 2016.06.28 187
Board Pagination Prev 1 ... 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 ... 150 Next
/ 150