질문과 답변

Extra Form



캐릭터에게 모자를 씌우고 벗긴다든가

옷을 갈아입힌다든지

피부색을 바꾸는 등등 커스텀 기능을 추가하고 싶습니다ㅜㅜ 옷입히기 게임처럼요! 혼자서 방법을 알기엔 너무 어렵네요 ... 방법을 귀뜸해주신다면 정말 감사하겠습니다

Comment '4'
  • profile
    해머맨 2020.02.15 06:43
    "캐릭터의 장비가 변경되면" "캐릭터의 스프라이트를 교체하자"를 하려면 2가지가 필요하겠지요?
    1. 캐릭터의 장비가 변경된 시점을 알기
    2. 캐릭터의 스프라이트를 교체하기

    기본 에디터 기능으로 가장 간단하게 해볼까요?
    (1) 맵 아무데나 이미지가 투명인 이벤트를 하나 만듭니다.
    (2) 발동 조건은 [병렬 처리]로 합니다.
    (3) [실행 내용]에는 [조건분기]로 [2]번 탭의 [액터]를 선택하고, 원하는 캐릭터와 [무기]를 설정합니다.
    이걸로 1의 [캐릭터 장비가 변경된 시점을 알기]는 해결되었습니다.
    (4) [조건분기] 안의 처리는 [액터 이미지 변경]으로 합니다. 원하는 스프라이트로 교체하면 됩니다.

    만약 무기A 말고 무기B를 장착했을 경우의 처리도 하고 싶으면
    똑같이 [조건분기]를 만들어서 조건만 무기B로 설정해주면 되겠지요?

    기본은 이 정도입니다.
  • profile
    해머맨 2020.02.15 06:50
    하지만 "옷 갈이입기"를 언급하신걸 보니, 이 정도 기능으론 안되겠지요?
    가령

    무기A, 무기B, 무기C
    방어구A, 방어구B, 방어구C

    장비의 종류가 이렇게 있고, 각각에 대해 다른 스프라이트를 적용해야 한다면,
    이런 경우에 대한 조건분기가 있어야 합니다.
    [무기A와 방어구A를 착용한 경우]
    [무기A와 방어구B를 착용한 경우]
    [무기A와 방어구C를 착용한 경우]
    [무기B와 방어구A를 착용한 경우]
    ...
    (무기 3종) X (방어구 3종) = 총 9종의 경우의 수를 생각해서 조건분기를 나눕니다.

    [조건분기 : 캐릭터A가 무기A를 착용]
    [조건분기 : 캐릭터A가 방어구A를 착용]
    [조건분기 : 캐릭터A가 방어구B를 착용]
    [조건분기 : 캐릭터A가 방어구C를 착용]
    [그 이외의 경우일때]
    [조건분기 : 캐릭터A가 무기B를 착용]
    [조건분기 : 캐릭터A가 방어구A를 착용]
    [조건분기 : 캐릭터A가 방어구B를 착용]
    [조건분기 : 캐릭터A가 방어구C를 착용]
    [그 이외의 경우일떄]
    [조건분기 : 캐릭터A가 무기C를 착용]
    [조건분기 : 캐릭터A가 방어구A를 착용]
    [조건분기 : 캐릭터A가 방어구B를 착용]
    [조건분기 : 캐릭터A가 방어구C를 착용]
  • profile
    해머맨 2020.02.15 07:07
    결국 조건분기를 잘 해주시면, 원하시는 무기/방어구의 종류에 따라서 노가다 작업량이 많이 늘어날수 있지만,
    기본 기능으로 "옷 갈아입기"를 할수 있습니다.
    물론 각 조건마다 교체해줄 스프라이트가 하나씩 다 있어야 겠지요?

    [무기A와 방어구A를 착용한 경우] = 캐릭터 스프라이트A(무기A, 방어구A를 착용한 모습)
    [무기A와 방어구B를 착용한 경우] = 캐릭터 스프라이트B(무기A, 방어구B를 착용한 모습)
    [무기A와 방어구C를 착용한 경우] = 캐릭터 스프라이트C(무기A, 방어구C를 착용한 모습)
    [무기B와 방어구A를 착용한 경우] = 캐릭터 스프라이트D(무기B, 방어구A를 착용한 모습)
    [무기B와 방어구B를 착용한 경우] = 캐릭터 스프라이트E(무기B, 방어구B를 착용한 모습)
    ...

    기본 기능상 한 캐릭터는 하나의 스프라이트만 가질 수 있다는 제한 때문에
    일반적인 "옷 갈아입기" 장르에서 하듯이 "스프라이트 겹치기"가 안됩니다.
    그걸 하려면 한 캐릭터가 여러개의 스프라이트를 가질 수 있어야 하는데
    기본 기능상 그게 안됩니다~. 그런 기능을 지원하는 스크립트가 있는지는 모르겠네요~.


    그리고 이렇게 많은 조건분기를 가진 이벤트를 큰 맵에서 상시로 [병렬처리]로 설정해서
    실행하면 당연히 게임 성능에 영향이 있을수 있겠지요?
    작은 별도의 맵(옷갈아입기 방)같은걸 만들어서 그 안에서만 변경할수 있다든가
    제약을 주면 해결 되겠지요?

    그리고 어쨌든 기본 기능만으로 구현한다면 노가다 작업일수밖에 없으니
    조금이라도 노가다를 줄이고 싶으면 무기나 방어구의 종류를 줄인다든가,
    옷갈아입기가 가능한 캐릭터의 종류를 줄인다든가
    제약을 주면 해결 되겠지요?

    이 정도면 대답이 되었을까요?
  • profile
    11푸름11 2020.12.02 05:15
    질문자는 아니지만 저도 같은 고민이 있었는데 정말 감사합니다.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12387
스크립트 사용 RMVX 시스템 기본 음향 크기 조절(도와주세요ㅠ) 1 고무고무열매 2020.02.22 40
이벤트 작성 RMMV 돈과 관련해서 2 지탁 2020.02.22 53
플러그인 추천 RMMV 플러그인 중에 skillbook 플러그인이 있나요? 4 Timeout 2020.02.21 56
이벤트 작성 RMXP 이벤트 편집 명령어좀 알려주세요 file 페돗p 2020.02.19 55
플러그인 추천 RMMV 액터레벨 100레벨 이상으로 설정하고 싶은데...... 플러그인 추천좀.... 2 JDG 2020.02.18 173
에러 해결 기타 네코 rpg 칸이랑 이미지랑 안맞아요ㅠ file 망갈릐 2020.02.15 59
RMMV RMMV 캐릭터 스프라이트의 장비를 변경할 수 있나요? 4 베네수엘라 2020.02.15 399
이벤트 작성 RMMV 궁금한 것 2 지탁 2020.02.14 58
기타 기타 게임을 실행하려하는데 2 지미조아 2020.02.13 221
이벤트 작성 RMVX 어떻게 작성하나요? 2 어성초 2020.02.13 68
플러그인 사용 RMMV 혹시 마우스EX 사용한 사람 있나요? 2 호구랑 2020.02.13 79
이벤트 작성 RMMV 선생님들 도와주세요! 7 file 지탁 2020.02.12 124
이벤트 작성 RMMV 몬스터 헌터 같은 던전을 구현하고 싶습니다 2 sablemarten 2020.02.11 127
액션 전투 RMVXA 캐릭터 주변에 소환하는 거 질문합니다 1 twrr 2020.02.11 94
이벤트 작성 RMMV 이동관련 이벤트 작성 도와주세요 7 file 지탁 2020.02.10 112
스크립트 사용 RMVXA 스크립트 on/off 2 MAYO 2020.02.10 57
기본툴 사용법 RMMV ~~~.js을 쓸 수 없습니다. 사용할 수 없습니다 kochun51 2020.02.09 40
플러그인 추천 RMMV npc 이동 1 코기 2020.02.09 89
플러그인 사용 RMMV 전투 상태에 들어가면 스킬,아이템 단축키 플러그인 없나요? 1 호구랑 2020.02.07 55
플러그인 사용 RMMV 사이드뷰 전투 질문입니다! 2 소랭소랭 2020.02.06 177
Board Pagination Prev 1 ... 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 ... 516 Next
/ 516