gpt5 ์—๊ฒŒ ๋ฌด๋Ÿฌ๋ด„







ย Transform + ์œ„์น˜, ํฌ๊ธฐ, ํšŒ์ „์„ ๋‹ด๋‹นํ•˜๋Š” โ€œ์ขŒํ‘œ ์ข…ํ•ฉํ‘œโ€


ย Inspector + ์„ ํƒํ•œ ์˜ค๋ธŒ์ ํŠธ์˜ ์†์„ฑ์„ ์ˆ˜์ •ํ•˜๋Š” โ€œ์กฐ์ • ํŒจ๋„โ€


ย Scene View + ๊ฒŒ์ž„ ์„ธ์ƒ์„ ํŽธ์ง‘ํ•˜๋Š” โ€œ์ž‘์—… ๊ณต๊ฐ„โ€


ย Hierarchy + ์žฅ๋ฉด ์† ๋ชจ๋“  ์˜ค๋ธŒ์ ํŠธ๋ฅผ ํŠธ๋ฆฌ ๊ตฌ์กฐ๋กœ ๋ณด์—ฌ์ฃผ๋Š” โ€œ๋ชฉ์ฐจโ€


ย Prefab + ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์ €์žฅํ•ด๋‘๋Š” โ€œ๋„์žฅโ€ โ€” ์ฐ์–ด๋‚ด๋“ฏ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅ


ย Script(Component) + ์˜ค๋ธŒ์ ํŠธ์— ๋ถ™์—ฌ์„œ ํ–‰๋™์„ ์ถ”๊ฐ€ํ•˜๋Š” โ€œ๋‘๋‡Œ ์ฝ”๋“œโ€


ย RigidBody + ๋ฌผ๋ฆฌ์—”์ง„ ์ ์šฉ ์Šค์œ„์น˜ โ€” ๋ฌด๊ฒŒยท์ค‘๋ ฅ์˜ ์˜ํ–ฅ์„ ๋ฐ›๊ฒŒ ๋จ


ย Collider + ๋ถ€๋”ชํž˜ ์˜์—ญ์„ ์ •์˜ํ•˜๋Š” โ€œ๋ณด์ด์ง€ ์•Š๋Š” ๊ป๋ฐ๊ธฐโ€


ย Material + ํ‘œ๋ฉด ์ƒ‰ยท๊ด‘ํƒยท์งˆ๊ฐ์„ ์ •ํ•˜๋Š” โ€œํŽ˜์ธํŠธ์น โ€


ย Play Mode + โ–ถ+ ์‹ค์ œ ๊ฒŒ์ž„ ์‹คํ–‰ํ•ด์„œ ํ…Œ์ŠคํŠธํ•˜๋Š” โ€œ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋ฒ„ํŠผโ€








ย Animator + ์บ๋ฆญํ„ฐ ์›€์ง์ž„์„ ๊ด€๋ฆฌํ•˜๋Š” โ€œ์• ๋‹ˆ๋ฉ”์ด์…˜ ๊ฐ๋…โ€


ย Animation Clip + ์ ํ”„, ๋‹ฌ๋ฆฌ๊ธฐ ๊ฐ™์€ โ€œ๋™์ž‘ ํ•œ ์žฅ๋ฉด ๋ชจ์Œโ€


ย C# Script + ์œ ๋‹ˆํ‹ฐ์—์„œ ์“ฐ๋Š” ์–ธ์–ด, ์˜ค๋ธŒ์ ํŠธ ํ–‰๋™์„ ์ฝ”๋”ฉํ•˜๋Š” โ€œ๋ช…๋ น์„œโ€


ย Tag + ์˜ค๋ธŒ์ ํŠธ์— ๋ถ™์ด๋Š” โ€œ์ด๋ฆ„ํ‘œโ€ (๊ฒ€์ƒ‰ยท๊ตฌ๋ถ„์šฉ)


ย Layer + ์ถฉ๋Œ/๋ Œ๋”๋ง์„ ๊ตฌ๋ถ„ํ•˜๋Š” โ€œํˆฌ๋ช…ํ•œ ์ธตโ€


ย Canvas + UI ์ „์šฉ ๋ฌด๋Œ€ โ€” ๋ฒ„ํŠผยทํ…์ŠคํŠธ๋Š” ์—ฌ๊ธฐ ์˜ฌ๋ผ๊ฐ


ย TextMeshPro + ๋” ์˜ˆ์˜๊ณ  ์„ ๋ช…ํ•œ ๊ธ€์ž๋ฅผ ๋ฟŒ๋ ค์ฃผ๋Š” โ€œ๊ณ ๊ธ‰ ๊ธ€๊ผด ๋„๊ตฌโ€


ย Light + ์˜ค๋ธŒ์ ํŠธ๋ฅผ ๋น„์ถ”๋Š” โ€œ์กฐ๋ช…โ€. Point/Spot/Directional ๋“ฑ์˜ ๋‹ค์–‘ํ•œ ๋ชจ์–‘


ย Camera + ํ”Œ๋ ˆ์ด์–ด ๋ˆˆ ์—ญํ•  โ€” ๋ณด์ด๋Š” ํ™”๋ฉด์€ ๋‹ค ์นด๋ฉ”๋ผ ์‹œ์ 


ย Build Settings + ์™„์„ฑ๋œ ๊ฒŒ์ž„์„ PCยท๋ชจ๋ฐ”์ผ ๋“ฑ์œผ๋กœ ๋‚ด๋ณด๋‚ด๋Š” โ€œ์ถœํŒ์†Œโ€








ย IEnumerator + ์ฝ”๋ฃจํ‹ด์šฉ ๋ฐ˜ํ™˜ํ˜•, ์‹œ๊ฐ„์„ ๋‚˜๋ˆ  ์‹คํ–‰ํ•˜๋Š” โ€œ์ˆœ์ฐจ ์ง„ํ–‰ ์Šคํฌ๋ฆฝํŠธโ€.


ย Coroutine + ํ•œ ํ”„๋ ˆ์ž„์— ๋๋‚ด์ง€ ์•Š๊ณ  ์ž ๊น ์‰ฌ์—ˆ๋‹ค ์‹คํ–‰ํ•˜๋Š” โ€œ์ค‘๊ฐ„ ๋ฉˆ์ถค ํ•จ์ˆ˜โ€.


ย yield return + โ€œ์ž ๊น ๋ฉˆ์ถ”๊ณ , ๋‹ค์Œ์— ๋‹ค์‹œ ์‹คํ–‰ํ•ด!โ€๋ผ๋Š” ์‹ ํ˜ธ.


ย Update() + ๋งค ํ”„๋ ˆ์ž„๋งˆ๋‹ค ์ž๋™์œผ๋กœ ํ˜ธ์ถœ๋˜๋Š” โ€œ๋ฉ”์ธ ๋ฃจํ”„โ€.


ย FixedUpdate() + ๋ฌผ๋ฆฌ ๊ณ„์‚ฐ ์ „์šฉ ๋ฃจํ”„, ์ผ์ •ํ•œ ๊ฐ„๊ฒฉ์œผ๋กœ ์‹คํ–‰๋˜๋Š” โ€œ๋ฌผ๋ฆฌ ์‹œ๊ณ„โ€.


ย Start() + ์˜ค๋ธŒ์ ํŠธ๊ฐ€ ์ฒ˜์Œ ์ผœ์งˆ ๋•Œ ํ•œ ๋ฒˆ ์‹คํ–‰๋˜๋Š” โ€œ์‹œ์ž‘ ๋ฒ„ํŠผโ€.


ย Awake() + Start๋ณด๋‹ค ๋” ๋จผ์ € ์‹คํ–‰๋˜๋Š” โ€œ์ตœ์ดˆ ์ดˆ๊ธฐํ™” ํ•จ์ˆ˜โ€.


ย OnTriggerEnter() + ์ฝœ๋ผ์ด๋”๊ฐ€ โ€œํŠธ๋ฆฌ๊ฑฐ ์˜์—ญโ€์— ๋“ค์–ด์™”์„ ๋•Œ ์ž๋™ ์‹คํ–‰.


ย OnCollisionEnter() + ์‹ค์ œ ๋ฌผ๋ฆฌ ์ถฉ๋Œ์ด ์ผ์–ด๋‚  ๋•Œ ์ž๋™ ์‹คํ–‰.


ย Time.deltaTime + 60FPS์ด๋“  30FPS์ด๋“  ์›€์ง์ž„ ๋˜‘๊ฐ™์ด ๋ณด์ด๊ฒŒ ๋ณด์ •ํ•˜๋Š” ์‹œ๊ฐ„์กฐ์ ˆ๊ธฐ.









ย MonoBehaviour + ์œ ๋‹ˆํ‹ฐ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์ƒ์†๋ฐ›๋Š” ๊ธฐ๋ณธ ํด๋ž˜์Šค, โ€œ์œ ๋‹ˆํ‹ฐ ์„ธ๊ณ„ ์ž…์žฅ๊ถŒโ€.


Inst antiate() + ๊ฒŒ์ž„ ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์ฝ”๋“œ๋กœ ์ƒˆ๋กœ ๋งŒ๋“ค์–ด๋‚ด๋Š” โ€œ๋ณต์ œ ๋ฒ„ํŠผโ€.


inst a ๊ฐ€ ์™œ ๊ธˆ์ง€์–ด๋ƒ


ย Destroy() + ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์‚ญ์ œํ•˜๋Š” โ€œ์ œ๊ฑฐ ๋ฒ„ํŠผโ€.


ย Vector3 + (x, y, z) ์ขŒํ‘œยท๋ฐฉํ–ฅยทํฌ๊ธฐ๋ฅผ ํ‘œํ˜„ํ•˜๋Š” โ€œ3D ๋ฒกํ„ฐโ€.


ย Quaternion + ํšŒ์ „์„ ํ‘œํ˜„ํ•˜๋Š” ์ˆ˜ํ•™ ๋ฐฉ์‹, โ€œํšŒ์ „ ๊ณต์‹โ€.


ย Transform.position + ์˜ค๋ธŒ์ ํŠธ์˜ โ€œํ˜„์žฌ ์œ„์น˜ ์ขŒํ‘œโ€.


ย Transform.Translate() + ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์ด๋™์‹œํ‚ค๋Š” โ€œ์ด๋™ ํ•จ์ˆ˜โ€.


ย Transform.Rotate() + ์˜ค๋ธŒ์ ํŠธ๋ฅผ ํšŒ์ „์‹œํ‚ค๋Š” โ€œํšŒ์ „ ํ•จ์ˆ˜โ€.


ย Input.GetKey() + ํ‚ค๋ณด๋“œ ์ž…๋ ฅ์„ ๊ฐ์ง€ํ•˜๋Š” โ€œํ‚ค ์„ผ์„œโ€.


ย Physics.Raycast() + ๋ณด์ด์ง€ ์•Š๋Š” ์„ (๋ ˆ์ด์ €)์„ ์ด์„œ ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์ฐพ๋Š” โ€œ๋ ˆ์ด์ € ํƒ์ง€๊ธฐโ€.









ย class + ์„ค๊ณ„๋„. ์˜ค๋ธŒ์ ํŠธ(๊ฐ์ฒด)๋ฅผ ๋งŒ๋“œ๋Š” ์ฒญ์‚ฌ์ง„


ย object + class ์„ค๊ณ„๋„๋กœ ์‹ค์ œ ๋งŒ๋“ค์–ด์ง„ โ€œ์‹ค๋ฌผโ€


ย namespace + ์ฝ”๋“œ ๋ฌถ์Œ.ํด๋” ๊ฐ™์€ ๊ฐœ๋…. ์ด๋ฆ„ ์ถฉ๋Œ์„ ๋ง‰์•„์คŒ


ย method + ํ˜ธ์ถœ๋˜๋ฉด ์Šค์Šค๋กœ ์ •ํ•ด์ง„ ์ผ๋ จ์˜ ์ž‘์—…์„ ์‹คํ–‰ํ•˜๋Š” "์ž‘์€ ๋ฒ„ํŠผ"


ย property + ๋ณ€์ˆ˜์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ get/set์œผ๋กœ ์ œ์–ด๋˜๋Š” โ€œ์†์„ฑโ€


get = ๋ถˆ๋Ÿฌ์˜ค๊ธฐ

set = ์›ํ•˜๋Š” ๊ฐ’์œผ๋กœ ๋ณ€ํ˜•ํ•˜๊ธฐ


ย field + class ์•ˆ์— ์ง์ ‘ ์ €์žฅ๋˜๋Š” โ€œ๋ฐ์ดํ„ฐ ์ƒ์žโ€


ย constructor + ์ƒˆ ๊ฐ์ฒด๋ฅผ ๋งŒ๋“ค๋ฉด ์•Œ์•„์„œ ์„ธํŒ…. ์—ํ”ผํƒ€์ด์ € ์ฐจ๋ฆผ์ƒ.


ย inheritanceย  + ๊ธฐ์กด class ๊ธฐ๋Šฅ์„ ์ด์–ด๋ฐ›์•„ ์ƒˆ class๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ


ย interface + ๊ฑด๋ฌผ ์„ค๊ณ„๋„์ฒ˜๋Ÿผ ๋ผˆ๋Œ€๋งŒ ์žˆ๋Š” "๊ณ„์•ฝ์„œโ€, ๋ฒฝยท๋ฌธ์€ ์ง์ ‘ ๋งŒ๋“ค์–ด์•ผ ํ•จย 


ย abstract class + ์™„์„ฑํ’ˆ์ด ์•„๋‹Œ โ€œ๋ฐ˜์ฏค ์งœ์—ฌ์ง„ ์„ค๊ณ„๋„โ€. ์ƒ์†๋ฐ›์•„ ์™„์„ฑํ•ด์•ผ ํ•จ