가이드/Unity, C#61 유니티/C# 코루틴 사용중 제거 MissingReferenceException 만약 코루틴을 사용할때 StartCoroutine(a.CoFrozen()); 위와 같이 본인의 코루틴을 호출하는게 아닌 다른 객체의 코루틴을 호출할때에는 주의해야한다. 만약 해당 코루틴이 돌고 있는 중에 a객체가 사라지게 되고 해당 코루틴 안에 객체의 요소를 참조한다면 MissingReferenceException 오류가 발생한다. 본인이 본인의 코루틴을 호출할때는 Destroy에서 해당 처리를 해주지만 위와 같은 경우는 그렇지 않아서 해결법으로는 a.StartCoroutine(a.CoFrozen()); 이렇게 해당 객체에서 코루틴을 호출하도록 수정해야한다. 2022. 5. 19. Unity/C# string.indexof(string) is culture-specific 해당 경고는 IndexOf로 검사하는 문자가 국가별로 다른 결과를 가지고 올 수 있다고 경고하는 것이다. 예시로 터키에서는 i가 대문자이고 I가 소문자이다..... 이런 언어적 문제로 인해 경고를 표시해 준다. 경고일뿐 수정은 하지 않아도 되지만 수정시 아래와 같이 수정하면 된다. IndexOf("-") IndexOf("-", StringComparison.Ordinal) 2022. 5. 12. 유니티 파이어베이스 데이터베이스 저장/불러오기 파이어베이스 기본 설정은 아래 문서의 2번까지 하고 오시면 됩니다. https://ruen346.tistory.com/93 유니티 파이어베이스 애널리틱스(Firebase Analytics) 로그 연동 1. 프로젝트 생성 먼저 파이어베이스를 사용할려면 해당 사이트에 구글 로그인을 한다. https://firebase.google.com/ Firebase Firebase는 고품질 앱을 빠르게 개발하고 비즈니스를 성장시키는 데 도움이 되 ruen346.tistory.com 1. 데이터베이스 설정 프로젝트에 들어가서 빌드 -> Realtime Database 클릭 데이터베이스 만들기를 눌러줍니다 데이테베이스 위치를 설정해야 하는데 그렇게 중요한건 아니니 아무거나 선택하고 보안 규칙의 경우 변경이 가능하므로 여러.. 2022. 3. 20. 유니티 파이어베이스 이메일 회원가입/로그인 파이어베이스 기본 설정은 아래 문서의 2번까지 하고 오시면 됩니다. https://ruen346.tistory.com/93 유니티 파이어베이스 애널리틱스(Firebase Analytics) 로그 연동 1. 프로젝트 생성 먼저 파이어베이스를 사용할려면 해당 사이트에 구글 로그인을 한다. https://firebase.google.com/ Firebase Firebase는 고품질 앱을 빠르게 개발하고 비즈니스를 성장시키는 데 도움이 되 ruen346.tistory.com 1. 로그인 설정 프로젝트에 들어가서 빌드 -> Authentication 클릭 시작하기를 눌러 준다 이번엔 이메일로 로그인을 구현을 할려고 하니 이메일/비밀번호를 눌러준다 사용 설정이 되었는지 확인을 한다 로그인 추가로 인해 json이 변.. 2022. 3. 20. 이전 1 ··· 3 4 5 6 7 8 9 ··· 16 다음 반응형