[TIL] 40. 3D 강의, 팀과제 끝 ⭐
카테고리: Til
유니티 숙련주차 11일차, 팀과제
[o] 알고리즘 문제 - 47
[x] 강의 듣기 - 2개 복습하기
[X] 다른반 강의 듣기
[X] 다른반 발표 보기
팀과제 끝.
트러블 슈팅?
눈사람이 3개로 나뉠 때 효과를 주고 싶었고, 그 상황에서 navmeshagent 와 snowmonster.cs 가 문제가 되는 상황이 있었습니다.
그래서 3초간 rigidbody로 자연스럽게 죽는 장면을 보여주고, 필요한 컴포넌트를 활성화 시켜서 다시 몬스터의 역할을 하게 해 주는 과정이 있었습니다.
IEnumerator InitObject(GameObject gameObject)
{
yield return new WaitForSeconds(3f);
Debug.Log(gameObject);
_spawnQueue.Enqueue(gameObject);
gameObject.GetComponent<SnowMonster>().enabled = true;
gameObject.GetComponent<NavMeshAgent>().enabled = true;
gameObject.GetComponent<SnowMonster>().player = Player;
//Destroy(gameObject.GetComponent<Rigidbody>());
}
댓글남기기