๐ŸŽฎ Unity6 ์ปดํฌ๋„ŒํŠธ(Components)

VIN'Spellsยท2025๋…„ 7์›” 4์ผ

์œ ๋‹ˆํ‹ฐ6

๋ชฉ๋ก ๋ณด๊ธฐ
3/12
post-thumbnail

๐Ÿ“Œ ๋ณธ ํฌ์ŠคํŒ…์€ Unity 6 ๊ณต์‹ ๋งค๋‰ด์–ผ์˜ ๋‚ด์šฉ์„ ๋ฐ”ํƒ•์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ปดํฌ๋„ŒํŠธ๋Š” ๋ชจ๋“  GameObject์˜ ๊ธฐ๋Šฅ์  ์š”์†Œ์ž…๋‹ˆ๋‹ค.
์ปดํฌ๋„ŒํŠธ์—๋Š” ์†์„ฑ์ด ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฉฐ, ์ด๋ฅผ ํŽธ์ง‘ํ•ด GameObject์˜ ๋™์ž‘์„ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๐Ÿ”ฎ์†Œ๊ฐœ
  • ๐Ÿ”ฎ์ปดํฌ๋„ŒํŠธ ์ถ”๊ฐ€
  • ๐Ÿ”ฎ์ปดํฌ๋„ŒํŠธ ํŽธ์ง‘
  • ๐Ÿ”ฎ์ปดํฌ๋„ŒํŠธ context ๋ฉ”๋‰ด ์ปค๋งจ๋“œ
  • ๐Ÿ”ฎ์†์„ฑ ํ…Œ์ŠคํŠธ
  • ๐Ÿ”ฎ์Šคํฌ๋ฆฝํŠธ๋กœ ์ปดํฌ๋„ŒํŠธ ๋งŒ๋“ค๊ธฐ

๐Ÿ”ฎ์†Œ๊ฐœ

์ธ์ŠคํŽ™ํ„ฐ(Inspector) ์ฐฝ์—์„œ GameObject์— ๋ถ™์–ด ์žˆ๋Š” ์ปดํฌ๋„ŒํŠธ ๋ชฉ๋ก์„ ๋ณด๋ ค๋ฉด, Hierarchy ์ฐฝ์ด๋‚˜ Scene ๋ทฐ์—์„œ ํ•ด๋‹น GameObject๋ฅผ ์„ ํƒํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก ํ•˜๋‚˜์˜ GameObject์—๋Š” ์—ฌ๋Ÿฌ ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋ถ™์ผ ์ˆ˜ ์žˆ์ง€๋งŒ, Transform ์ปดํฌ๋„ŒํŠธ๋Š” ๋ฐ˜๋“œ์‹œ ํ•˜๋‚˜๋งŒ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋นˆ GameObject๋ฅผ ๋งŒ๋“ค๋ ค๋ฉด ๋ฉ”๋‰ด์—์„œ GameObject > Create Empty๋ฅผ ์„ ํƒํ•˜์„ธ์š”.

์ƒˆ๋กœ ์ƒ์„ฑ๋œ GameObject๋ฅผ ์„ ํƒํ•˜๋ฉด, ์ธ์ŠคํŽ™ํ„ฐ์—๋Š” ๊ธฐ๋ณธ๊ฐ’์„ ๊ฐ€์ง„ Transform ์ปดํฌ๋„ŒํŠธ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก ๋นˆ GameObject์—๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ Transform ์ปดํฌ๋„ŒํŠธ๊ฐ€ ํฌํ•จ

์ปดํฌ๋„ŒํŠธ๋Š” ํ•ด๋‹น GameObject๊ฐ€ ์†ํ•œ ๋™์ผํ•œ ํ”„๋กœ์ ํŠธ ๋‚ด์— ์žˆ์–ด์•ผ ํ•˜๊ณ 
์ปดํฌ๋„ŒํŠธ๋Š” ํŒจํ‚ค์ง€์—์„œ ์ œ๊ณต๋˜๊ฑฐ๋‚˜, ์ง์ ‘ ์ž‘์„ฑํ•œ ์Šคํฌ๋ฆฝํŠธ๋กœ ๋งŒ๋“ค์–ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Unity ์—๋””ํ„ฐ๋Š” ์•„๋ž˜์˜ ๊ฒฝ์šฐ์—๋Š” ์ปดํฌ๋„ŒํŠธ๋ฅผ ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค:

  • ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ์˜ ์ปดํฌ๋„ŒํŠธ

  • ํ˜„์žฌ ํ”„๋กœ์ ํŠธ์— ์ถ”๊ฐ€๋˜์ง€ ์•Š์€ ์Šคํฌ๋ฆฝํŠธ

  • ํ”„๋กœ์ ํŠธ์— ํฌํ•จ๋˜์ง€ ์•Š์€ ํŒจํ‚ค์ง€


๐Ÿ”ฎ์ปดํฌ๋„ŒํŠธ ์ถ”๊ฐ€

์„ ํƒํ•œ ๊ฒŒ์ž„ ์˜ค๋ธŒ์ ํŠธ์— ์ปดํฌ๋„ŒํŠธ ๋ฉ”๋‰ด๋ฅผ ํ†ตํ•ด ์ปดํฌ๋„ŒํŠธ๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋งŒ์•ฝ Rigidbody ์ปดํฌ๋„ŒํŠธ๋ฅผ ์ถ”๊ฐ€ํ•˜๋ ค๋ฉด ๊ฒŒ์ž„ ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์„ ํƒํ•˜๊ณ  ๋ฉ”๋‰ด์—์„œ Component > Physics > Rigidbody๋ฅผ ์„ ํƒ.
์ดํ›„์— ์ธ์ŠคํŽ™ํ„ฐ์— Rigidbody์˜ ์†์„ฑ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์ปดํฌ๋„ŒํŠธ ๋ธŒ๋ผ์šฐ์ €์—์„œ๋„ Add Componet๋ฅผ ํ†ตํ•ด ์ถ”๊ฐ€ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
(์ด์ œ ์œ ๋‹ˆํ‹ฐ์˜ ๋ฌผ๋ฆฌ ์‹œ์Šคํ…œ์ด ๊ฒŒ์ž„ ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์ค‘๋ ฅ์— ๋”ฐ๋ผ ๋–จ์–ด์ง€๊ฒŒ ๋งŒ๋“ฌ)

์นดํ…Œ๊ณ ๋ฆฌ๋ณ„๋กœ ํƒ์ƒ‰ํ•˜๊ฑฐ๋‚˜ ์ด๋ฆ„์œผ๋กœ ๊ฒ€์ƒ‰ํ•ด ์ปดํฌ๋„ŒํŠธ๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ปดํฌ๋„ŒํŠธ๋Š” ์—ฐ๊ฒฐํ•˜๋ ค๋Š” ๊ฒŒ์ž„ ์˜ค๋ธŒ์ ํŠธ์™€ ๊ฐ™์€ ํ”„๋กœ์ ํŠธ์— ์žˆ์–ด์•ผ ํ•˜๊ณ  ์ปดํฌ๋„ŒํŠธ๋Š” ํŠน์ • ํŒจํ‚ค์ง€์— ์†ํ•ด์žˆ๋Š” ๊ฒƒ ์ด์™ธ์—๋„ ์Šคํฌ๋ฆฝํŠธ๋กœ ์ง์ ‘ ๋งŒ๋“ค ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
์œ ๋‹ˆํ‹ฐ ์—๋””ํ„ฐ๋Š” ๋‹ค์Œ ๊ฒฝ์šฐ์˜ ์ปดํฌ๋„ŒํŠธ๋Š” ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค:

  • ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ์— ์žˆ๋Š” ์ปดํฌ๋„ŒํŠธ

  • ํ˜„์žฌ ํ”„๋กœ์ ํŠธ์— ์—ฐ๊ฒฐ๋˜์ง€ ์•Š์€ ์Šคํฌ๋ฆฝํŠธ์—์„œ ๋งŒ๋“  ์ปดํฌ๋„ŒํŠธ

  • ํ”„๋กœ์ ํŠธ์— ์ถ”๊ฐ€๋˜์ง€ ์•Š์€ ํŒจํ‚ค์ง€์— ์žˆ๋Š” ์ปดํฌ๋„ŒํŠธ

๊ฒŒ์ž„ ์˜ค๋ธŒ์ ํŠธ์— ์—ฌ๋Ÿฌ ์ปดํฌ๋„ŒํŠธ๋ฅผ ์ž์œ ๋กญ๊ฒŒ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ ์–ด๋–ค ์ปดํฌ๋„ŒํŠธ๋“ค์€ ๋‹ค๋ฅธ ์ปดํฌ๋„ŒํŠธ๋“ค๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ๋•Œ ๋” ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค.
์˜ˆ๋ฅผ ๋“ค์–ด, Rigidbody๋Š” Collider(๋ˆˆ์— ๋ณด์ด์ง€ ์•Š๋Š” ํ˜•ํƒœ๋กœ, ๊ฒŒ์ž„ ๋‚ด์—์„œ ๋ฌผ๋ฆฌ์  ์ถฉ๋Œ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ)์™€ ํ•จ๊ป˜ ์ž์ฃผ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

ํŠน์ • ์ปดํฌ๋„ŒํŠธ์— ๋Œ€ํ•œ ๋” ์ž์„ธํ•œ ์ •๋ณด๋Š” ํ•ด๋‹น ์ปดํฌ๋„ŒํŠธ์˜ ์ฐธ์กฐ ํŽ˜์ด์ง€๋ฅผ ํ™•์ธ
์ธ์ŠคํŽ™ํ„ฐ์— ์žˆ๋Š” ์ปดํฌ๋„ŒํŠธ ํ—ค๋”์˜ ๋„์›€๋ง ์•„์ด์ฝ˜(?)์„ ๋ˆŒ๋Ÿฌ๋„ ํ•ด๋‹น ์ฐธ์กฐ ํŽ˜์ด์ง€๋กœ ๋ฐ”๋กœ ์ด๋™ ๊ฐ€๋Šฅ


๐Ÿ”ฎ์ปดํฌ๋„ŒํŠธ ํŽธ์ง‘

์ปดํฌ๋„ŒํŠธ๋ฅผ ๊ฒŒ์ž„ ์˜ค๋ธŒ์ ํŠธ์— ์ถ”๊ฐ€ํ•˜๋ฉด ๊ธฐ๋ณธ๊ฐ’๋“ค์ด ์ž๋™์œผ๋กœ ์„ค์ •๋˜๋Š”๋ฐ ์ด ๊ฐ’๋“ค์€ ์—๋””ํ„ฐ์—์„œ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜, ๊ฒŒ์ž„์ด ์‹คํ–‰๋  ๋•Œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ†ตํ•ด ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์†์„ฑ์—๋Š” ํฌ๊ฒŒ ๊ฐ’(values)๊ณผ ์ฐธ์กฐ(references) ๋‘ ๊ฐ€์ง€ ์œ ํ˜•์ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๊ฐ’ ์†์„ฑ์€ ์ธ์ŠคํŽ™ํ„ฐ์—์„œ ์ง์ ‘ ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ…์ŠคํŠธ, ํ† ๊ธ€, ๋“œ๋กญ๋‹ค์šด ๋“ฑ ๋‹ค์–‘ํ•œ ํ˜•ํƒœ์˜ ๊ฐ’์ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ฐธ์กฐ ์†์„ฑ์€ ํ”„๋กœ์ ํŠธ ๋ทฐ์—์„œ ์›ํ•˜๋Š” ํŒŒ์ผ์„ ์†์„ฑ ์นธ์œผ๋กœ ๋“œ๋ž˜๊ทธํ•˜๊ฑฐ๋‚˜, ๋™๊ทธ๋ž€ ์•„์ด์ฝ˜ ๋ชจ์–‘์˜ ์˜ค๋ธŒ์ ํŠธ ์„ ํƒ๊ธฐ(object picker)๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฐธ์กฐ ์†์„ฑ์€ ๋‹ค๋ฅธ ์ปดํฌ๋„ŒํŠธ, ๊ฒŒ์ž„ ์˜ค๋ธŒ์ ํŠธ ๋˜๋Š” ์—์…‹์„ ๊ฐ€๋ฆฌํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์–‘ํ•œ ์†์„ฑ ์œ ํ˜•์— ๋Œ€ํ•ด ๋” ์•Œ๊ณ  ์‹ถ๋‹ค๋ฉด ์†์„ฑ ํŽธ์ง‘(Editing Properties) ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐ


๐Ÿ”ฎ์ปดํฌ๋„ŒํŠธ context ๋ฉ”๋‰ด ์ปค๋งจ๋“œ

์ปดํฌ๋„ŒํŠธ์—์„œ ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ์—ฌ๋Ÿฌ ์œ ์šฉํ•œ ๋ช…๋ น์ด ๋‹ด๊ธด ์ƒํ™ฉ ๋ฉ”๋‰ด๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.
(์ธ์ŠคํŽ™ํ„ฐ ์ฐฝ์˜ ์ปดํฌ๋„ŒํŠธ ์˜ค๋ฅธ์ชฝ ์ƒ๋‹จ์— ์žˆ๋Š” ์ผ€๋ฐฅ ๋ฉ”๋‰ด(โ‹ฎ)์—์„œ๋„ ๋™์ผํ•˜๊ฒŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅ)

๋ช…๋ น์„ค๋ช…
์žฌ์„ค์ •(Reset)์ตœ๊ทผ ํŽธ์ง‘ ์„ธ์…˜ ์ด์ „์— ์ปดํฌ๋„ŒํŠธ ์†์„ฑ๋“ค์ด ๊ฐ€์กŒ๋˜ ์›๋ž˜ ๊ฐ’์œผ๋กœ ๋˜๋Œ๋ฆฝ๋‹ˆ๋‹ค.
์ปดํฌ๋„ŒํŠธ ์ œ๊ฑฐ(Remove Component)๊ฒŒ์ž„ ์˜ค๋ธŒ์ ํŠธ์—์„œ ํ•ด๋‹น ์ปดํฌ๋„ŒํŠธ๋ฅผ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค. ์ฐธ๊ณ : ์ผ๋ถ€ ์ปดํฌ๋„ŒํŠธ ์กฐํ•ฉ์€ ์„œ๋กœ ์˜์กดํ•ฉ๋‹ˆ๋‹ค (์˜ˆ: Hinge Joint๋Š” Rigidbody์— ์—ฐ๊ฒฐ๋˜์–ด์•ผ๋งŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค). ๋งŒ์•ฝ ๋‹ค๋ฅธ ์ปดํฌ๋„ŒํŠธ๊ฐ€ ์˜์กดํ•˜๋Š” ์ปดํฌ๋„ŒํŠธ๋ฅผ ์ œ๊ฑฐํ•˜๋ ค๊ณ  ํ•˜๋ฉด ๊ฒฝ๊ณ  ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
์œ„๋กœ ์ด๋™(Move Up)์ธ์ŠคํŽ™ํ„ฐ์—์„œ ์ปดํฌ๋„ŒํŠธ์˜ ์ˆœ์„œ๋ฅผ ์œ„๋กœ ํ•œ ์นธ ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค. ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญํ•ด์„œ๋„ ์ˆœ์„œ๋ฅผ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์•„๋ž˜๋กœ ์ด๋™(Move Down)์ธ์ŠคํŽ™ํ„ฐ์—์„œ ์ปดํฌ๋„ŒํŠธ์˜ ์ˆœ์„œ๋ฅผ ์•„๋ž˜๋กœ ํ•œ ์นธ ๋‚ด๋ฆฝ๋‹ˆ๋‹ค.
์ปดํฌ๋„ŒํŠธ ๋ณต์‚ฌ(Copy Component)ํ•ด๋‹น ์ปดํฌ๋„ŒํŠธ์˜ ์ข…๋ฅ˜์™€ ํ˜„์žฌ ์†์„ฑ ์„ค์ •์„ ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค.
์ƒˆ ์ปดํฌ๋„ŒํŠธ๋กœ ๋ถ™์—ฌ๋„ฃ๊ธฐ(Paste Component As New)๋ณต์‚ฌ๋œ ์ปดํฌ๋„ŒํŠธ์˜ ์†์„ฑ ์„ค์ •์„ ์ƒˆ๋กœ์šด ์ปดํฌ๋„ŒํŠธ๋กœ ๋ถ™์—ฌ๋„ฃ์Šต๋‹ˆ๋‹ค.
์ปดํฌ๋„ŒํŠธ ๊ฐ’ ๋ถ™์—ฌ๋„ฃ๊ธฐ(Paste Component Values)๋ณต์‚ฌ๋œ ์ปดํฌ๋„ŒํŠธ์˜ ์†์„ฑ ์„ค์ •์„ ๋™์ผํ•œ ์œ ํ˜•์˜ ๋‹ค๋ฅธ ์ปดํฌ๋„ŒํŠธ์— ๋ถ™์—ฌ๋„ฃ์Šต๋‹ˆ๋‹ค.

๐Ÿ”ฎ์†์„ฑ ํ…Œ์ŠคํŠธ

์žฌ์ƒ ๋ชจ๋“œ(Play Mode)์—์„œ๋Š” ์ธ์ŠคํŽ™ํ„ฐ์—์„œ ์ปดํฌ๋„ŒํŠธ์˜ ์†์„ฑ๋“ค์„ ๋ณ€๊ฒฝํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ฐ ์†์„ฑ ๊ฐ’์ด ๊ฒŒ์ž„ ํ”Œ๋ ˆ์ด์— ์–ด๋–ค ์˜ํ–ฅ์„ ์ฃผ๋Š”์ง€ ์ง์ ‘ ํ™•์ธํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

(์˜ˆ๋ฅผ ๋“ค์–ด, ๋‹ค์–‘ํ•œ ์ ํ”„ ๋†’์ด๋ฅผ ์‹คํ—˜ํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์Šคํฌ๋ฆฝํŠธ์— ์ ํ”„ ๋†’์ด(Jump Height) ์†์„ฑ์„ ๋งŒ๋“ค์—ˆ๋‹ค๋ฉด, ์žฌ์ƒ ๋ชจ๋“œ์— ๋“ค์–ด๊ฐ€์„œ ๊ฐ’์„ ๋ณ€๊ฒฝํ•˜๊ณ  ์ ํ”„ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ๋ฐ”๋กœ ๊ฒฐ๊ณผ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์žฌ์ƒ ๋ชจ๋“œ๋ฅผ ๋๋‚ด์ง€ ์•Š๊ณ  ๋˜๋‹ค์‹œ ๊ฐ’์„ ๋ฐ”๊ฟ”์„œ ๋ช‡ ์ดˆ ๋งŒ์— ๋‹ค๋ฅธ ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•˜๋Š” ๋ฐฉ์‹)

๐Ÿ’ก์žฌ์ƒ ๋ชจ๋“œ๋ฅผ ์ข…๋ฃŒํ•˜๋ฉด ์†์„ฑ๋“ค์€ ๋‹ค์‹œ ์žฌ์ƒ ๋ชจ๋“œ์— ๋“ค์–ด๊ฐ€๊ธฐ ์ „ ๊ฐ’์œผ๋กœ ๋Œ์•„์˜ด


๐Ÿ”ฎ์Šคํฌ๋ฆฝํŠธ๋กœ ์ปดํฌ๋„ŒํŠธ ๋งŒ๋“ค๊ธฐ

์œ ๋‹ˆํ‹ฐ ์—๋””ํ„ฐ์—์„œ ๊ธฐ๋ณธ ์ปดํฌ๋„ŒํŠธ ์™ธ์— ์›ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ง์ ‘ ๋งŒ๋“ค๊ณ  ์‹ถ๋‹ค๋ฉด, ์Šคํฌ๋ฆฝํŠธ(scripts)๋ฅผ ์ž‘์„ฑํ•˜์—ฌ ์ž์‹ ๋งŒ์˜ ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ด์šฉํ•ด์„œ ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋งŒ๋“ค๋ ค๋ฉด, ๋จผ์ € ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ž‘์„ฑํ•œ ๋‹ค์Œ ํ•ด๋‹น ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๊ฒŒ์ž„ ์˜ค๋ธŒ์ ํŠธ์— ์—ฐ๊ฒฐ(Attach)ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ฒŒ์ž„ ์˜ค๋ธŒ์ ํŠธ์— ์—ฐ๊ฒฐ๋œ ์Šคํฌ๋ฆฝํŠธ๋Š” ํ•ด๋‹น ๊ฒŒ์ž„ ์˜ค๋ธŒ์ ํŠธ์˜ ์ธ์ŠคํŽ™ํ„ฐ(Inspector) ์ฐฝ์— ๋‚˜ํƒ€๋‚˜๋Š”๋ฐ, ์ด๋Š” ์—๋””ํ„ฐ๊ฐ€ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋‚ด์žฅ ์ปดํฌ๋„ŒํŠธ์ฒ˜๋Ÿผ ์ทจ๊ธ‰ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋” ์ž์„ธํ•œ ์ •๋ณด๋Š” ์Šคํฌ๋ฆฝํŠธ ์ƒ์„ฑ ๋ฐ ์‚ฌ์šฉ(Creating and Using Scripts) ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐ


์ฐธ๊ณ ์ž๋ฃŒ

https://docs.unity3d.com/Manual/unity-components.html


์ถ”๊ฐ€ ๋ฆฌ์†Œ์Šค

0๊ฐœ์˜ ๋Œ“๊ธ€