질문과 답변

Extra Form

제가 체력바를 만드려고 하는데

체력뿐만아니라 마나랑 경험치 정도 만들어보려고합니다.

하지만 제가 경험한 게임은 많은데 비해 제작을 해본적이 없어서..

어떤체력바 냐구 묻는분들이 있습니다. 작긔 분의 공략에 나오는 체력바와 달리.

메이플이나 리니지 이런게임에 나오는 체력바를 만들어 보고싶습니다. 솔직히 구현은 되는지는 저두 모릅니다.  써본적이 없어서요...

이부분은 공략에서 본적이 없어서요 ㅠ..

이렇게 쓰는게 맞는지 모르겠지만 잘부탁드립니다.

 

Comment '2'
  • ?
    스리아씨 2013.09.25 21:13
    긴 통을 그립니다.
    비율에 따라 게이지를 달리할 그림을5개 이상 그립니다.(100%), (75%), (50%), (25%), (0%)


    만약 1%단위면, 100픽셀~0픽셀까지 그리면 될 듯..?
  • profile
    77ER. 2013.09.26 01:34

    표시방법말고 저는
    표시한 후 계산방식을 알려드릴께요.

    표시할그림의 이름을 스프라이트1 이라고 가정하면

    스프라이트1.x =
    (변하는 체력값/((최대체력값).to_f / 체력바그림넓이))-(체력바넓이-스프라이트초기x좌표값)

    이 값을 체력이 변할때마다 주면 됩니다.
    단 게이지 바가 해당 게이지를 표시하는 부분 외에서 안보이게 높이를 조절해줄 필요가 있죠.



    또 다른 방법으로는
    바트맵의 보이는 범위를 조절하는 방법이 있습니다.
    아래의 예처럼 체력이 변할때마다 스프라이트1의 비트맵의 보이는 범위를 조절하는거죠.
    .
    .
    @point_old = @point
    스프라이트1.bitmap.clear
    meter = @ch * @point / @point_max
    src_rect = Rect.new(0, 0, @cw, @ch)
    스프라이트1.bitmap.blt(0, @ch - meter, @image, src_rect)
    .
    .

    결론은 스크립트로 해결 가능합니다만

    각각의 게임이 다 다르기에 거기에 맞게 스크립트를 짜야죠.

    기존 Scene_Map을 이용해서 게임을 만드는지..

    아니면 Scene_Map을 수정하거나 다른 Scene_Map을 만들어 거기서 게임을 실행하거나

    등등 말이죠..


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12392
RMVX 체력의 표시를 하려는데 그림의 표시 번호 제한에서 막혔습니다..ㅠ 11 하얀악어 2014.01.03 843
RMVX 체력을 소비하고 쓰는 스킬을 만들수는 없나요 껌손 2011.03.10 944
RMVXA 체력을 사용하여 발동하는 스킬. 1 시로명운 2014.04.30 566
이벤트 작성 RMVXA 체력에 따라 자신의 이동속도 감소 이벤트 만드는 법 1 슈필러 2019.02.18 123
RMVXA 체력바를 만드려고합니다. 어떻게 만드는지 몰라서 질문드려요. 2 plo 2013.09.25 1021
RMVXA 체력바 표시 스크립트 수정 프크 2015.10.29 198
RMMV 체력, 레벨 바를 아예 없애버리고 싶은데.. 혹시 아시는분 있으신가요? 은빙 2016.05.30 120
RMVX 체력 퍼센트에따라 이미지 바꾸는 방법좀 가르쳐주세요 2 sakuragi 2015.01.07 336
RMVXA 체력 재생 시간단위로 바꾸기..? 5 q평e평rq평e평 2014.10.25 422
RMVX 체력 수치로 조건분기 하는 법. 1 카프리강 2012.10.02 4852
RMVX 첫번째 문자의 표시와 두번째 문장의 표시를 다르게 하기.. 1 vxxxv 2013.08.17 853
RMVX 첨부한 변수 이용 설명 부탁합니다. 8 file 뾰롱뾰롱 2011.02.22 693
플러그인 생성 RMMV 철권처럼 게이지바를 만들고 싶습니다 2 abang 2020.11.15 236
기타 RMMV 천지창조 오버월드처럼 게임 오버월드 맵을 표현하고 싶습니다. 7 file 레기우스州 2020.12.18 151
RMXP 처음할떄 검게하는법 2 오니다운중''' 2011.01.22 834
기타 RMMV 처음으로 TDDP로 맵핑 할 생각인데. 맵을 PNG 하는 방법이 있나요? 2 file 호구랑 2020.06.15 155
RM2k 처음시작시 침대에서 누운상태로 있기 1 aira 2013.01.21 1154
RMXP 처음시작 할떄 1 오니다운중''' 2011.01.24 999
RMVX 처음 화면에 캐릭터가 다른 것이 뜨게 할 수는 없나요? 2 라이온킹 2013.01.06 607
RMVX 처음 킬때 동영상 넣는법 3 hamster and rabbit 2011.07.08 1392
Board Pagination Prev 1 ... 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 ... 516 Next
/ 516