전체 글

· Unity/Error
스크립트 컴파일 이후 갑작스럽게 나타난 오류원인을 알 수도 없고 해결방법도 다소 과격하지만 우선 백업 (1번 혹은 2번 방법 활용)  1. Unity Editor 재실행2. Assets > Reimport All   해결법을 알아보려 서치해보니 레딧이나 유니티 커뮤니티에서도 이미 토론 중인 내용이었다... 아래 링크 참고    더보기레딧https://www.reddit.com/r/Unity3D/comments/75syxl/solved_tls_allocator_alloc_temp_thread_underlying/ From the Unity3D community on RedditExplore this post and more from the Unity3D communitywww.reddit.com 유니티ht..
· Unity
Script Template?   : 프로젝트에 Create를 통해 작성하는 스크립트의 템플릿을 미리 커스터마이징하는 기능.    유니티 버전바다 따로 저장되며 필요한 버전의 경로로 들어가 각각 작성해주어야 한다.     경로는 C:\Program Files\Unity\Hub\Editor\버전\Editor\Data\Resources\ScriptTemplates        How 위의 경로로 들어가면 미리 저장되어 있는 많은 Script Template들이 존재한다. 제목은 [인덱스]-[템플릿 이름]-[파일명.확장자].txt  로 저장된다. 인덱스는 맨 앞에 붙은 숫자로 작을 수록 생성(create)시 상단에 놓인다. 다만, 위 사진에서도 확인할 수 있듯 Unity6은 Scipte Template의 인덱..
· Unity/Error
Unity 프로젝트를 Android로 빌드하려고 하자 뜬 에러창.이전엔 없다가 에디터 버전을 올린 후 발생한 에러라 버전 업데이트에 문제가 있던 건 아닌지 의심해보았다...  :: 환경 정보Unity Editor ver. 2019.4.36f1  →  2022.3.12f1  :: 해결 방안 프로젝트폴더\Library\Bee\Android\Prj\IL2CPP\Gradle  로 들어가 gradle.properties 파일에 아래 두 줄을 추가한다.android.useAndroidX = trueandroid.enableJetifier = true    🔍 AndroidX?기존에 사용중이던 com.android.support.* 라이브러리들을 하나로 통합한 것으로 Android Build Tool 28.0 이후..
· Code
전체 코드 using System; using System.Linq; using System.Collections.Generic; public class Solution { public int solution(int a, int b, int c, int d) { int answer = 0; List inputList = new List() {a, b, c, d}; List countList = inputList.Distinct().ToList(); switch(countList.Count){ case 1: answer = a * 1111; break; case 2: int p2 = countList[0]; int q2 = countList[1]; int pCount = inputList.Where(n =..
· ETC
다른 언어들과 다르게 자바스크립트는 비교 연산자가 두 개! 이는 자바스크립트가 약타입 언어이기때문인데, 동등연산자(==)와 일치연산자(===)가 존재한다. 강타입 언어 : 형변환이 금지 되어있으며 필요시 명시적으로 타입 선언 필요 ex) Go, Python 약타입 언어 : 형변환 가능. 컴파일 혹은 실행시 암시적으로 형변환해주는 경우 有 ex) Javascript, C 간단하게 정리하면 =는 값을 배정할 때, ==는 값을 비교할 때 사용하고 ===는 값(data type)을 비교할 때 사용한다. var a = 10; var b = '10'; a == b //true a === b //false 위의 코드에서 a는 정수(int), b는 문자(string)으로 할당된다. 자바스크립트는 동적 형지정 언어이기때..
· Error
최근 형상관리툴로 SVN을 사용하고 있는데 작업한 모든 코드파일들이 업로드되지 않았다는 사실을 깨달았다. 설마 SVN에 오류가 나서 파일이 다 날아간건가? 싶기엔 내 컴퓨터에선 여전히 건재했고 다만 업로드만 되지 않았기에 찾아본 해결책. Unity 프로그램을 만들면 프로젝트 이름을 딴 폴더가 생성되고, 위와 같은 하위 폴더들이 포함된다. 별도로 생성해주지 않아도 자동으로 만들어지는 것이다. 즉, SVN에 업로드하면 서버 용량만 차지할 뿐 굳이 필요하지 않다 는 뜻 업로드가 필요한 폴더에서 SVN을 열어 TortoiseSVN > Properties New > Other 로 이동한 후, Property name에서 svn:ignore을 골라 파일 업로드에서 무시할 항목들을 설정해준다. 나의 경우 함께 작업하..
_키아
On Ground