특정 키를 누르는 동안 플레이어가 투명해지게 하고 싶은데 방법이 없나요?
조건:투명해졌을 때 방향키를 눌러도 움직이지 않아야 한다, 투명해졌을 때 다른 이벤트와 충돌하지 못하게 통과도 되어야 한다.
■ 질문전 필독!
- 질문할 내용이 이 게시판이나 강좌에 이미 있는지 확인합니다.
- 하나의 게시물에는 하나의 질문만 합니다.
- 제목은 질문의 핵심 내용으로 작성합니다.
- 질문 내용은 답변자가 쉽게 이해할 수 있도록 최대한 상세하게 작성합니다.
- 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.
- 답변받은 게시물은 삭제하지 않습니다.
- 답변이 완료된 경우 해당 답변해주신 분들께 감사의 댓글을 달아줍니다.
- 처음 오신 분들은 공지 게시물을 반드시 읽어주세요!
※ 미준수시 사전경고 없이 게시물을 삭제합니다.
mv는 위,아래,왼쪽,오른쪽,쉬프트,페이지 업,페이지 다운키를 조건분기로 걸수 있는데 다른 키를 쓰고 싶다면 플러그인을 써서
해야죠 대표적으로 'Yep button common event'라는 플러그인이 있으나 해당 플러그인은 현재 유료(만일 구매하고 싶으시다면 $10짜리 번들을 사야 됩니다)이며 대체 플러그인은 'tm common event key'라는 게 있네요(링크 필요하시면 그때 올려드립니다)
그리고 해당 이벤트 개시동안 캐릭터의 이동을 막을 플러그인이 필요합니다
2개가 있는데
http://sumrndm.site/restrict-movement-directions/
와
https://himeworks.com/2015/12/movement-direction-lock/
가 있습니다
첫번째건 스위치가 켜지면 그쪽으로 이동이 되지 않는 것이고요
두번째건 플러그인 명령어로 이동을 막는 것 입니다
편하신거 고르세요
이제 병렬 이벤트 하나 만드시고
◆조건분기:쉬프트를 누르고 있다
◆스위치조작 ~~ on (혹은 플러그인 명령: lock_move_dir ~~)
◆이동경로 설정: 플레이어
: 통과 on
: 투명 on
그렇지 않은 경우
◆스위치 조작 ~~ off (혹은 플러그인 명령: unlock_move_dir ~~)
◆이동경로 설정: 플레이어
: 통과 off
: 투명 off
분기 종료
만약 다른 키를 쓰겠다고 하시면 조건분기는 안 만들어도 되나 키를 떼었을 때의 설정을 따로 해줘야 할겁니다