์ผ๋‹จ ์บ๋ฆญํ„ฐ๊ฐ€


๊ณต๊ฒฉ๋ ฅ
๋ฐฉ์–ด๋ ฅ

์ด๋ ‡๊ฒŒ ๋‘ ๊ฐœ์˜ ์Šคํƒฏ์„ ๊ฐ–๊ณ  ์žˆ๋‹ค๊ณ  ์น˜์ž




๋‚ด๊ฐ€ ์ง€๊ธˆ ๊ตฌํ˜„ํ•˜๋ ค๋Š” ๊ธฐ๋Šฅ์€


์บ๋ฆญํ„ฐ์˜ ์Šคํƒฏ์ด ??๋กœ ํ‘œ๊ธฐ๋˜๋‹ค๊ฐ€, ํŠน์ • ๊ธฐ๋Šฅ์„ ์“ฐ๋ฉด ์ œ๋Œ€๋กœ ์ˆซ์ž๋กœ ๋‚˜์˜ค๊ฒŒ๋” ํ•˜๋Š”๊ฑฐ์ž„


๊ทผ๋ฐ ํ•œ๋ฒˆ์— ํ•˜๋‚˜์˜ ์Šคํƒฏ๋งŒ ํ‘œ๊ธฐ๋จ





๊ทธ๋ž˜์„œ ๊ตฌํ˜„ํ•˜๋ ค๋Š” ๋ฉ”์„œ๋“œ๊ฐ€


ย ย ย  public ์บ๋ฆญํ„ฐ๋งค๋‹ˆ์ € RevealStatValue(์บ๋ฆญํ„ฐ targetChar, string targetStat, int statValue)
ย ย ย  {
ย ย ย  }



์ด๋Ÿฐ ์‹์œผ๋กœ ๋ฐํžˆ๋ ค๋Š” ์Šคํƒฏ์ด ๋ญ”์ง€, ์Šคํƒฏ์˜ ์‹ค์ œ๊ฐ’์ด ๋ญ”์ง€๋ฅผ ๋ฐ›์•„์˜ค๋Š” ์‹


๊ทผ๋ฐ ์œ„์— ๋ณด๋‹ค์‹œํ”ผ targetStat ๋Š” string ์ด๋ž€ ๋ง์ด์•ผ?


๊ทธ๋ž˜์„œ "๊ณต๊ฒฉ๋ ฅ", "๋ฐฉ์–ด๋ ฅ" ์ด๋ ‡๊ฒŒ ๋ฌธ์ž์—ด๋กœ ๋ฐ›์•„์˜ค๊ฒŒ ๋จ


์ด ๋ฌธ์ž์—ด์„ ์ฐธ์กฐํ•ด์„œ ์บ๋ฆญํ„ฐ์˜ ์Šคํƒฏ ๋ณ€์ˆ˜์ธ int statAttack , int statGuard ์ด๋Ÿฐ ๊ฒƒ๋“ค์„ ์ œ์–ดํ•˜๋Š”๊ฑด๋ฐ..




์ด๋ ‡๊ฒŒ ํ•˜๋Š” ๋Œ€์‹ ์—


Stat ์ด๋ผ๋Š” ํด๋ž˜์Šค๋ฅผ ๋งŒ๋“ค์–ด์„œ ๊ณต๊ฒฉ๋ ฅ, ๋ฐฉ์–ด๋ ฅ ์ด๋Ÿฐ๊ฑด ์ž์‹ ํด๋ž˜์Šค๋กœ ๋งŒ๋“ค์–ด์„œ ์บ๋ฆญํ„ฐ์— ๋ถ™์ธ ํ›„


๋ฉ”์„œ๋“œ์—์„œ Stat targetStat ์ด๋ ‡๊ฒŒ ์จ๋ณด๋ฉด ์–ด๋–จ๊นŒ ์‹ถ์—ˆ์Œ


๊ฒ€์ƒ‰ํ•ด๋ณด๋‹ˆ๊นŒ ์ด๊ฒŒ ์˜คํžˆ๋ ค ์ผ๋ฐ˜์ ์ธ๊ฑฐ๊ฐ™๊ธฐ๋„ ํ•œ๋ฐ.. ๋ณดํ†ต ์–ด๋–ป๊ฒŒ ๋งŒ๋“œ๋Š” ํŽธ?