질문과 답변

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 12449
플러그인 사용 RMMV 타이틀을 스킵하고 마지막 세이브파일을 자동으로 불러오는 법 1 munkochi 2021.12.24 145
RMVX 타이틀을 바꾸는법? 1 캣츠아이 2010.10.03 1128
RMMV 타이틀에서 이어하기 말고 시작 버튼을 누르면 특별한 효과음을 주고싶은데 3 잠행인 2017.10.03 192
스크립트 작성 RMVXA 타이틀에서 새로하기 눌러도 브금 안끊기게 하는 법 3 슈필러 2019.02.26 159
RMMV 타이틀에 있는 옵션 어떻게 없애나요? 2 file 리제트 2015.11.01 382
RMVX 타이틀에 글자 바꾸기 1 펜슬 2011.02.09 1184
RMVXA 타이틀에 그림 대신 영상을 넣고싶어요 1 아냐 2016.09.22 367
RMVX 타이틀에 궁금한게 있는데 4 파이어 2010.10.13 795
RMVXA 타이틀메뉴위치 변경법 2 크리펄 2013.07.26 1129
RMVXA 타이틀메뉴에서 "시작하기"만 눌렀을 때 간단한 Se 재생 2 정과장 2015.08.04 187
타이틀메뉴부분.. 어떻게 한글로 바꾸죠? 2 file 알만툴 2012.12.25 1413
RMVXA 타이틀메뉴 스크립트 질문 4 file 몽롱 2012.07.22 1797
기타 RMVXA 타이틀로 돌아간 후 다른 맵과 이벤트 발생시키는 법 1 외눈요리 2024.03.26 51
기본툴 사용법 RMMV 타이틀구석에 ver1.0.0하고 Author name 2019 어떻게 변경 하거나 제거 못하나요? 4 file hurakan 2020.11.17 141
기타 RMMV 타이틀과 메뉴창을 일본어로 바꾸고 샆어요 1 file 설연 2023.08.02 39
RMVX 타이틀곡 어떻해 바꾸나요? 1 RPG깐쥐남 2010.12.03 632
RMVXA 타이틀? 2 file 아이디어창고 2015.07.12 308
RMVXA 타이틀/대화창 등 윈도우 스킨을 불투명하게 설정하고 싶습니다. 2 왈라비 2018.07.07 792
RMXP 타이틀,캐릭터칩 넣으니까 모바일에러떠요 1 rpgxp만드는초보 2014.01.05 861
기타 RMMV 타이틀, 메뉴의 이름을 마음대로 바꿀 수 있나요? 2 아루미 2021.01.27 305
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