7cf3c028e2f206a26d81f6e643807564


7ff3c028e2f206a26d81f6e6468975


a16711aa372a76b660b8f68b12d21a1dd580dd32c8


1. HP๊ฐ€ ๋ฐ”๋€Œ๋ฉด HP ํ”„๋กœ๊ทธ๋ ˆ์Šค๋ฐ”๊ฐ€ ์—…๋ฐ์ดํŠธ ๋˜๋ฉด์„œ HPRatio ๋งŒํผ ํผ์„ผํŠธ๊ฐ€ ๋ณ€๊ฒฝ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.


2. ํ•˜์ง€๋งŒ ์ž๊พธ ํ”„๋กœ๊ทธ๋ ˆ์Šค๋ฐ”๊ฐ€ 0์ด ๋˜๊ธธ๋ž˜ ๋กœ๊ทธ๋ฅผ ํ™•์ธํ–ˆ๋”๋‹ˆ getHPRatio() ๊ฐ’์ด 0์œผ๋กœ ๋‚˜์˜ต๋‹ˆ๋‹ค.


3. ์›”๋“œ์ƒ์—์„œ ํ™•์ธํ•ด๋ณด๋ฉด ์ „์ฒด์ฒด๋ ฅ์ด 100, ํ˜„์žฌ์ฒด๋ ฅ์ด 25๊ฐ€ ๋‚จ์•„์žˆ์Šต๋‹ˆ๋‹ค. getHPRatio()๋ฅผ ๊ณ„์‚ฐํ•˜๋ฉด 0.25๊ฐ€ ๋‚˜์™€์•ผํ•˜์ฃ 


์ € OnHPChanged ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ๋Š”



7ef3c028e2f206a26d81f6e34e8374



์—ฌ๊ธฐ์„œ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.



๊ทธ๋‹ˆ๊น ์ง€๊ธˆ ๋งจ์œ„ ์‚ฌ์ง„๋ณด๋ฉด ์ฒด๋ ฅ 25๋กœ ์ •์ƒ์ ์œผ๋กœ ์ž˜ ๊นŽ์—ฌ์„œ ๊ณ„์‚ฐ์ด ๋œ๊ฑด๋ฐ SetHP๋„ ๋œ๊ฑฐ๊ณ  getHPRatio()๊ฐ€ 0์œผ๋กœ ๋‚˜์™€์„œ ๊ทธ๋ ‡์ง€ ๊ฐ’์ด ๋‚˜์˜ค๊ธด ํ•œ๋‹จ๋ง์ด์ฃ ?


๋ญ๊ฐ€ ๋ฌธ์ œ์ผ๊นŒ์š”...