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 + ์์ฑํ์ด ์๋ โ๋ฐ์ฏค ์ง์ฌ์ง ์ค๊ณ๋โ. ์์๋ฐ์ ์์ฑํด์ผ ํจ
@ใ ใ ใด์๋ฆฌ ๋์ ๋งํฌ์
๋ฆฐ์คํ๊ทธ๋จ URL ๋๋ฌธ์ธ๋ฏ?
๋ ์ง์ง ์ด๋ฆด๋ ์ ๋ํฐ ๊ณต๋ถํ๋ต์๊ณ ๋ฌธ์ํ์ ์ ๋ฐ ํค์๋ ๋ค ์ ์ด๋จ์๋๋ฐใ ใ ใ ใ
Action ์์ด์ ๋น์ถ