
▶ 인풋매니저 (입력)
인풋에 특정 동작을 매핑하여 입력을 감지하여 동작을 수행한다.
float x = Input.GetAxisRaw("Horizontal");
float y = Input.GetAxisRaw("Vertical");
▶ Scriptable Object
유니티에서 제공하는 데이터 저장 방식. 주로 변하지 않는 값을 저장하는데 사용된다.
모노비헤이비어가 아닌 ScriptableObject를 상속한다.
[CreateAssetMenu] 속성을 이용해 Asset > Create > Scriptable Object 에셋 생성 가능
▶ 코루틴
유니티로부터 제어권을 넘겨받아 동작한 후 다시 제어권을 넘겨준다.
# 선언
public IEnumerator 코루틴( ) { yield return new WaitForSeconds(시간); }
# 호출, 종료
StartCoroutine("코루틴명") / (코루틴명( ))
StopCoroutine("코루틴명") / (코루틴명( ))
▶ 오브젝트 풀링
오브젝트를 매번 생성하고 파괴하지 않고 미리 생성해 놓은 다음 필요할 때만 풀에서 꺼내 사용한다.
'⌨️ 실습' 카테고리의 다른 글
| [ Unity ] AWS 클라우드 서버 (0) | 2023.11.30 |
|---|---|
| [ Unity ] 공튀기기 게임 (2) - 플레이어 이동 (0) | 2023.09.26 |
| [ Unity ] 공튀기기 게임 (1) - 맵 에디터 (0) | 2023.09.26 |
| [ Unity ] A*(Astar) 최단 경로 찾기 (0) | 2023.09.22 |
| [ Unity ] 2D 플랫포머 게임 (0) | 2023.09.19 |