[TIL] 40. 3D 강의, 팀과제 끝 ⭐

업데이트:

카테고리:

태그: , ,




유니티 숙련주차 11일차, 팀과제

   [o] 알고리즘 문제 - 47
   [x] 강의 듣기 - 2개 복습하기
   [X] 다른반 강의 듣기
   [X] 다른반 발표 보기







팀과제 끝.

피그마
깃허브
영상
PPT

트러블 슈팅?

눈사람이 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>());
    }





참고 : 유니티 TOP


📔

댓글남기기