๋ฐ์ดํ„ฐํ…Œ์ด๋ธ”์ƒ์—๋Š” ์ด๋ ‡๊ฒŒ ๋“ค์–ด๊ฐ€์žˆ์Œ


์ƒˆ๋กœ๋งŒ๋“  ์‹œ์Šคํ…œ์ด๋ž‘ ํ•ฉ์น˜๋Š” ๊น€์— ๋ถˆํ•„์š”ํ•œ๊ฒƒ๋“ค์„ ๋งŽ์ด ๊ฐˆ์•„์—Ž์Œ


์•„์ดํ…œ ์„ค๋ช…ํผ(ItemDesc)์˜ ๊ฒฝ์šฐ์—๋Š” ๋ฒˆ์—ญ์˜ ๊ฐ€๋Šฅ์„ฑ์„ ์—ด์–ด๋‘๊ธฐ ์œ„ํ•ด์„œย 

์ŠคํŠธ๋งํ…Œ์ด๋ธ”๋กœ ๋”ฐ๋กœ ๋บ€ ๋‹ค์Œ์— ๊ฑฐ๊ธฐ ํ‚ค๊ฐ’์„ ๋‹ด์•„๋†“๋Š”์‹์œผ๋กœ ๋ฐ”๊ฟ€๊ฑฐ์ž„(์• ์ดˆ์— formattingย ํ•˜๋Š”์ด์œ ๋„ ๊ทธ๊ฒƒ๋•Œ๋ฌธ)



์„ค๋ช… ํฌ๋งทย ๋งž์ถฐ์„œย ์ž‘์„ฑํ•˜๋Š”๊ฒƒ๋„ ๋‚˜์ค‘๊ฐ€๋ฉด ๊ท€์ฐฎ์•„์งˆ๊ฑฐ๊ฐ™์€๋ฐย 


์ ๋‹นํžˆ ๊ท€์ฐฎ์•„์กŒ์„๋•Œย ํŽธํ•˜๊ฒŒ ์“ฐ๋ฉด ์–‘์‹์— ๋งž๊ฒŒ ์ž๋™์œผ๋กœ ๋ณ€ํ™˜ํ•ด์ฃผ๋Š” ํ”„๋กœ๊ทธ๋žจ ํ•˜๋‚˜ ๋งŒ๋“ค์–ด์„œ ์“ฐ๋ฉด ๋ ๋“ฏ






์Œ“์ธ ์ฝ”๋“œ๋“ค(ํ--๋ญ‡)


์•„์ง ๋ช‡๋ช‡๊ฐœ๋Š” ๊ฐœ์„ ์ด ํ•„์š”ํ•จ


๊ฐ€์žฅ ์ค‘์š”ํ•œ๊ฒŒ Get~~~TagValue์ธ๋ฐ


ํƒœ๊ทธ๋ช…์„ ์ž…๋ ฅํ•˜๋ฉด ๊ทธ ํƒœ๊ทธ์˜ ๊ฐ’์„ ์›ํ•˜๋Š” ์ž๋ฃŒํ˜•์œผ๋กœ ๋นผ์ฃผ๋Š” ๊ธฐ๋Šฅ์ž„


์ง€๊ธˆ์€ float์ด๋ž‘ string ๋‘๊ฐœ๋งŒ ๋งŒ๋“ค์–ด๋†จ๋Š”๋ฐ ์ฐจํ›„์—๋Š” Enum์ด๋ž‘ Vector3d๊ฐ™์€ ์ž๋ฃŒํ˜•๋“ค๋„ ๊ด€๋ฆฌํ• ์ˆ˜ ์žˆ๊ฒŒ ์—…๋ฐ์ดํŠธํ•  ์˜ˆ์ •์ž„


๋‘๋ฒˆ์งธ๋กœ ์ค‘์š”ํ•œ๊ฑด SplitTag(ํƒœ๊ทธ๋ช…๊ณผ ๊ฐ’์œผ๋กœ ๋‚˜๋ˆ”) ์‹œ๋ฆฌ์ฆˆ๋ž‘ MakeCompleteTag(ํƒœ๊ทธ๋ช…๊ณผ ๊ฐ’์„ ์˜จ์ „ํ•œ ํƒœ๊ทธ๋กœ ํ•ฉ์นจ)์ธ๋ฐย 


์ด ๋‘˜์„ย Get~TagValue๋ž‘ย ์ž˜ ์กฐํ•ฉํ•˜๋ฉด ํƒœ๊ทธ์˜ ๊ฐ’์„ ์ˆ˜์ •ํ•˜๋“  ๋ญ˜ ํ•˜๋“  ์ฃผ๋ฌด๋ฅผย ์ˆ˜ ์žˆ์Œ