질문과 답변

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 12476
턴제 전투 RMVXA 적 선택시 화살표 Sa0327 2020.03.04 62
턴제 전투 RMMV 전투 중에 스킬 사용 시 사용자 이름이 뜨는 것 대신 스킬 이름과 아이콘이 어떻게 뜨게 하나요... 1 바다에요 2020.03.04 74
기본툴 사용법 RMMV 타이틀 창 위치 옮기는 방법 좀 알려주세요 1 뿔님 2020.03.03 456
한글 패치 RMVXA RPG MAKER VX ACE 한글패치 관련 문의드립니다ㅠ 2 쇠창살 2020.03.02 466
스크립트 작성 RMVXA 게임 도중 타이틀 bgm 변경 ㄷㄲㅇ 2020.03.01 128
기타 RMVXA 사운드파일 추출 2 한들 2020.02.29 212
이벤트 작성 RMMV 일정한 스킬 사용 후 일정 턴 뒤에 캐릭터가 디버프를 받는 이벤트는 어떻게 해야하나요 2 Bigorca 2020.02.29 90
기타 RMMV 패럴랙스를 사용하려 하는데 캐릭터가 안 움직여요 급처분 2020.02.28 67
스크립트 사용 RMXP 컨트롤 누를시 맵통과가됩니다. 1 별의커비DX 2020.02.28 68
스크립트 사용 RMMV 패럴랙스 맵핑에서 그림이 캐릭터 위로 표시되는 오류 아방스여 2020.02.28 138
기타 RMVXA bgm 넣는법 조각사 2020.02.27 124
플러그인 사용 RMMV 플러그인 오류 1 file 김선녀 2020.02.27 142
한글 패치 기타 SRC나 DNML 유저팬픽시나리오MOD제작툴 한글화 하시는분은 없나요? 1 모드좋아 2020.02.27 215
스크립트 사용 RMXP 8방향, 픽셀이동 스크립트 관련 질문입니다. Sheriff 2020.02.26 90
스크립트 작성 RMVXA 현재 장착하고있는 무기의 id는 어떻게 적나요? 2 딱딱이 2020.02.26 59
한글 패치 RMXP 스팀 알만툴XP 한글패치 관련 질문입니다 으으으으으으 2020.02.25 348
스크립트 추천 RMVXA 큰 페이스칩 여러 개 띄우는 스크립트 limitation 2020.02.25 153
에러 해결 RMMV RPG Maker MV에서 게임을 수정하고싶은데 Actors.json을 쓸 수 없습니다.라고 뜹니다. 6 file 파인드 2020.02.24 3460
스크립트 작성 기타 루비스크립트를 공부해보려는데 3 이경로 2020.02.24 117
기본툴 사용법 RMMV 피해입는 바닥으로 게임오버 됐을 때의 메시지를 수정하고 싶습니다. 4 ggwp 2020.02.22 128
Board Pagination Prev 1 ... 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 ... 517 Next
/ 517