TIL

빵어 ㅣ 2024. 2. 1. 21:43

오늘은 게임의 오류를 고치고 코드 리팩토링하는 시간을 가졌다.

 

필요없는 using, 필요없는 필드, 해결한 TODO들을 삭제했고

TycoonManager가 Singleton을 관리하는 스크립트를 상속받도록 수정했다.

 

 

추가로 예전에 튜터님께 배운건데,

WaitForSeconds를 코루틴 안에서 사용할 때 코루틴이 돌 때마다 할당을 하지 않도록 

WaitForSeconds waitForCustomerSpawnTime;

private void Start()
{
...
    _waitForCustomerSpawnTime = new WaitForSeconds(_customerSpawnTime);
}

IEnumerator CreateCustomerCoroutine()
{
...
	yield return waitForCustomerSpawnTime;
}

 

이런식으로 코드를 바꿔줬다.

 

'내일배움캠프(Unity)' 카테고리의 다른 글

TIL - CinemachineVirtualCamera Aim 조절하기  (0) 2024.02.06
실전 프로젝트 중간발표  (0) 2024.02.05
TIL - AI  (1) 2024.01.26
TIL - NavMeshAgent(Base Offset)  (0) 2024.01.25
TIL - 오류 수정  (0) 2024.01.24