질문과 답변

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 12448
스크립트 작성 RMMV 변수에 따라 표시이미지를 다르게 띄우고 싶습니다 1 file 도Vㅏ킨 2024.06.23 13
스크립트 추천 RMVXA 미니게임을 하는동안 위에 점수판을 띄워주고싶은데 방법이 없을까요? 홍홍이1 2024.02.07 15
이벤트 작성 RMVXA 스위치가 꺼질 경우 이미지를 끄게 하고 싶습니다. 1 Payroy 2024.01.05 16
에러 해결 RMMV bgm파일이 뜨지를 않아요 1 초본 2024.01.10 16
이벤트 작성 RMMV 보트가 움직여지지 않습니다. 3 file pokapoka 2024.02.19 17
맵배치 RMXP 맵칩 버그 ssplokks 2023.10.20 18
에러 해결 RMVXA rgss301파일이 복사 붙여넣기가 안됩니다 다크크리에이터 2023.11.16 18
액션 전투 RMMV 메인 메뉴 혹은, 현재 메뉴 화면을 새로고침 할 수 있는 방법이 궁급합니다. 니노미야 2023.11.20 18
퀘스트 작성 RMVXA 연타 이벤트가 안 작동되어요... 1 file tokki 2023.12.24 18
기본툴 사용법 RMVXA 특정 맵에서 플레이어가 움직이지 않습니다. 유_ 2023.12.25 19
기타 RMVXA 대사 글꼴 바꾸는법좀 알려주세요 ㅠ 극세사이불 2024.02.26 20
기본툴 사용법 RMMV 분명히 배경음악 m4a+ogg 파일 둘 다 넣었는데 게임 툴에서 인식을 못합니다 파트로클로스 2023.12.08 21
기타 RMMV 색조변경이 적용되지 않는 이벤트 무명시절 2023.01.08 21
스크립트 사용 RMVXA 전투 개시시 상태 부여 스크립트 질문 AAAA. 2023.11.14 21
기타 RMMZ 그림을 클릭하면 이벤트 발생 1 Sian 2024.02.07 22
이벤트 작성 RMVXA 대화 중 이벤트 멈춤 해결 방안 질문 1 이름뭐하지 2024.05.19 22
게임 배포 RMMZ 여러분들 게임 파일 단일화 어떤 프로그램으로 하시나요? 하라아아암 2023.11.22 22
에러 해결 RMXP BGM을 발견못하는 오류 file wombat 2024.01.31 22
기타 RMMV 플레이어가 팔로어를 바라보고 있다라는 스크립트를 찾고 있습니다 무명시절 2024.01.04 23
스크립트 작성 RMMV 조건분기에서 마우스 클릭 인식은 어떻게 설정하나요? 2 김신아 2024.05.26 23
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 516 Next
/ 516