HP 량 표시할때

by 정의로운녀석! posted Jun 15, 2009
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
>

RPG2003으로 HP량을 그림의표시로 나타내고싶은데요,

>

 

>

예를들어 현재 HP가 60일경우, 그림의표시로 왼쪽하단에 60%라고 뜨게 하려고하는데요;

>

 

>

노가다밖에 방법이 없을까요; [게임 Doom처럼]


 


백분율 체력게이지를 써본적이 없어서 백분율구하는 방법을 잘 모르겠네요;;


 


제가 아는 한에서라면 아마 현재체력/최대체력 *100으로 백분율을 구하는게 맞을겁니다.


 


체력을 나타내는데에는 3가지의 판정이 있습니다.


 


백분율을 구한 변수는 X라고 부르겠습니다.


 


숫자게이지를 놓을 위치는 A B C 입니다. A는 백단위, B는 십단위, C는 일단위입니다.


 


 


우선 백분율로 나온 변수 X를 10으로 나눠줍니다.


그러면 10의 자리수에 어떤 수가 있어야 하는지가 나옵니다.


ex) 53% 를 10으로 나눔 -> 5


이 숫자는 b에 넣어줍니다. 넣는 방법은 1~9까지를 조건분기 해주면됩니다.


 


그리고 백분율로 나온 변수X의 원래값을 불러들여 (임시변수를 만들던지 어떻게든 해서)


X를 10으로 나머지해줍니다.


 


ex) 53%를 10으로 나머지함 -> 3


 


이건 c에 넣어줍니다.


 


맨 끝에는 이 두조건을 넣어줍니다.


 


1. 체력이 100%일 경우


X == 100 를 체크합니다.


이것이 맞을경우, A에 1을 넣어줍니다.


 


2. 체력이 10%이하인경우


이 경우와 b가 0인 경우를 체크하여 모두 맞는 조건이 있으면 b는 그냥 삭제해줍니다.


 


Articles

1 2 3 4 5 6 7 8 9 10