질문과 답변

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
플러그인 사용 RMMV HP 와 MP 디자인을 바꾸는법이 있을까요? file 파비아 2023.12.20 40
플러그인 사용 RMMV SuperToolsEngine 플러그인이 적용이 안되요 4 file 서하쨩 2024.02.21 27
플러그인 사용 RMMV 대사가 한글자 씩 출력될 때마다 소리가 나게 어떻게 하나요? 2 참치캔통 2024.02.21 65
턴제 전투 RMVXA 한글패치후 턴제전투시 번역되지 않은 を倒した!위치가 궁금합니다. 2 file 유리컵 2022.02.26 269
턴제 전투 RMVXA 전투에서 바꾸는기능 추가? 4 현작가 2022.02.21 148
턴제 전투 RMMV mv 배틀 질문드립니다 2 objuan 2020.03.16 117
턴제 전투 RMVXA 공격 회피하는 방법 1 Wolfclaw 2020.05.10 114
턴제 전투 RMMV [MV] 전투 중 몬스터 부활기능 4 BMsoft 2020.12.11 288
턴제 전투 RMVXA 턴제 전투 메뉴에서 공격 기능을 없애고 싶습니다 file 오황불 2021.01.04 137
턴제 전투 RMMV 몬스터는 배틀러 애니메이션 만드는 거 불가능한가요? 2 물돼지맛 2019.07.01 175
턴제 전투 RMMV 적의 공격을 받았을 때 차는 tp 량 조절 3 바다에요 2020.03.10 129
턴제 전투 RMVXA 적 선택시 화살표 Sa0327 2020.03.04 60
턴제 전투 RMXP rpg xp에서 전투방식을 언더테일과 같은 방식으로 만들고 싶습니다 3 꼬맹E 2019.01.07 510
턴제 전투 RMVXA 애니메이션 표시에 관한 질문 6 BIGHEADCRUSHER 2019.01.24 177
턴제 전투 RMVX 배틀중 바깥에서 들어오는(?) 데미지 받는 방법이 있나요? 겜만들고싶다앙 2021.05.04 66
턴제 전투 RMVXA 보스 몹의 잔기 만드는 법 5 슈필러 2019.02.24 150
턴제 전투 RMMV 전투화면 메뉴 편집방법을 알고 싶습니다. 2 file MSM 2019.03.14 1012
턴제 전투 RMMV 적이 특정 스킬을 사용한것을 판별하고 싶어요. 8 file 까이카모 2019.04.08 174
턴제 전투 RMMV 스킬 사용시 바로 한번 더 행동하는 방법? 4 몽롱하다 2019.04.21 149
턴제 전투 RMMV 적이 공격하지 않습니다...ㅠ 2 file 너구리신랑 2019.05.04 72
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 82 Next
/ 82