일정 시간을 지연시킨후 어떤 동작을 하고 싶을때 유니티 C#에서는 몇가지 선택을 할 수 있다. Async await, Update, Coroutine이 그것으로 각각 동작방식과 구현 방식 차이점등을 살펴보자. 먼저 가장 단순하고 예전부터 사용해 왔던 Update 방식이 있다. public float _TargetTime = 0f; float _deltaTime = 0f; bool _chkUpdate = false; /// /// Update 로직 /// public void OnUpdateBtn() { _deltaTime = _TargetTime; _chkUpdate = true; Debug.Log("start of update"); } private void Update() { if(_chkUpdate..