본문 바로가기

가이드/Unity, C#61

유니티/C# 리스트(list) 오름차순, 내림차순 정렬 A.sort() # 오름차순 정렬 B.sort(reverse=True) # 내림차순 정렬 2022. 3. 15.
유니티/C# InvalidOperationException: Collection was modified; enumeration operation may not execute. 오류 해결법 foreach 문을 사용하면서 리스트 안에 있는 모든 객체들에 삭제 함수를 호출할려고 하니 오류가 발생하였다 foreach문을 돌리고 있는 중에는 list안에 있는 요소들이 삭제가 되면 안된다고 한다 for문을 이용하여 동일하게 구현을 하였는데 앞 요소부터 검사시 문제가 발생 하기 때문에 뒤부터 제거하도록 하였다. 2022. 3. 14.
유니티(Unity) cannot resolve symbol 'StartCoroutine' 해결법 StartCoroutine을 사용할려고 하였는데 위에 오류가 뜨면서 사용이 불가능하였다. 이에 대한 이유는 클레스를 static로 사용하여 뒤에 MonoBehaviour이 누락되어 있었기 때문이다. 따라서 StartCoroutine을 사용할려면 MonoBehaviour이 상속된 클레스에서 사용하여야 한다. 2022. 3. 4.
유니티 파이어베이스 애널리틱스(Firebase Analytics) 로그 연동 1. 프로젝트 생성 먼저 파이어베이스를 사용할려면 해당 사이트에 구글 로그인을 한다. https://firebase.google.com/ Firebase Firebase는 고품질 앱을 빠르게 개발하고 비즈니스를 성장시키는 데 도움이 되는 Google의 모바일 플랫폼입니다. firebase.google.com 시작하기 -> 프로젝트 만들기 포로젝트 이름 입력 후 동의 -> 계속 -> 계속 위치 대한민국으로 설정 -> 동의 -> 프로젝트 만들기를 하면 앱 추가가 완료 된다. 2. 유니티 앱 추가 앱 추가하기 우측에 유니티 아이콘 클릭 본인이 개발중인 패키지 이름을 입력한다 (OS 둘 중 하나만 입력해도 된다) 필자는 AOS만 입력하여 json 파일 다운로드 화면이 표시되었다. 해당 파일을 다운 받아 임위의 .. 2022. 2. 21.
반응형