본문 바로가기
반응형

개발49

[Visual Studio] 솔루션 탐색기에서 파일이 자동 선택되게 하기 말로 표현하기 참 어려운데.. 비쥬얼 스튜디오에서 작업 중인 파일이 솔루션 탐색기(Solution Explorer)에서도 자동으로 선택되게 하는 방법을 공유한다. 사실 미래의 나를 위한 기록이다. 이게 기본 옵션이 아니라서 회사를 옮기거나 비쥬얼 스튜디오를 새로 설치할 때마다 구글링하게 된다. Tools -> Options을 선택해서 창을 띄우고, Projects and Solutions의 Track Active Item in Solution Explorer 항목을 체크하면 된다. 이렇게 하면 열려 있는 파일들의 상단 탭을 클릭해서 작업할 파일을 변경할 때마다 솔루션 탐색기에서도 해당 파일이 자동으로 선택된다. 너무 간단한가.. 끝. 출처: https://stackoverflow.com/questions.. 2021. 9. 23.
앱 위젯(App Widget) - 비동기 이미지 다운로드 예제 안드로이드 앱 위젯에서 AsyncTask를 이용해서 비동기로 이미지를 다운로드 받고 화면에 뿌려주는 예제다. 내가 처음부터 전부 다 만든 것은 아니고 구글링으로 찾은 아래 예제가 정상적으로 작동하지 않아 일부 코드를 수정했다. https://blog.naver.com/cosmosjs/221299199145 안드로이드 스튜디오 : 홈스크린용 위젯(Widget) 만들기(3) : 기초예제와 AsyncTask의 사용 위젯을 만들고 버튼에 기능을 부여할려고 하니 어떻게 해야 할지 막연하다. 그래서 아주 기초적인 것을 해... blog.naver.com 버튼2는 잘 작동하는데 버튼1과 버튼3이 터치해도 반응이 없었다. 그래서 두 버튼의 onclick 리스너를 설정하는 코드를 기존 void updateAppWidge.. 2021. 7. 5.
[Unity DOTS] 공식 샘플 프로젝트 완전 분석 1편 나도 깜짝 놀랐는데 'ECS & C# Job System 샘플 프로젝트 따라잡기 #2'라는 이름의 포스트를 작성하고 벌써 1년이 넘게 지났다. 슬슬 3편을 써볼까 하고 git pull을 받았는데 너무 많이 바뀌었다. 그래서 그냥 처음부터 다시 시작한다. 기존 1,2편도 기록을 위해 남겨둔다. 2019/03/13 - [개발/Unity] - [Unity][DOTS] ECS & C# Job System, 샘플 프로젝트 따라잡기 #1 [Unity][DOTS] ECS & C# Job System, 샘플 프로젝트 따라잡기 #1 유니티의 Entity Component System & C# Job System 샘플 프로젝트를 파헤쳐보겠다. Entity Component System(이하 ECS)과 C# Job Syst.. 2020. 5. 20.
[Unity] 콘솔 창 Error Pause 옵션 유니티 에디터에서 런타임에 데이터 로딩 중 다음 단계로 넘어가지 않는 현상이 발생했다. git pull 받고 난 후에 발생했기에 다른 팀원들도 마찬가지인지 물었는데 나에게만 나타나는 현상이었다. 변경된 파일들을 싹 revert 해야겠다고 생각했다. 그래도 안 되면 아예 clone을 다시 받는 것까지 각오했다. 마지막으로 혹시나 하는 마음에 에디터를 한번 더 들여다봤다. 읔.. Error Puase가 활성화돼 있었다. 나는 누른 기억이 없는데 아마도 고양이가 눌렀나 보다. 유니티 콘솔 창에는 여러 가지 옵션이 있는데 Error Puase는 말 그대로 런타임에 에러가 발생하면 에디터를 Pause(일시정지)시키는 옵션이다. 유니티 매뉴얼 페이지에 자세히 설명돼있다. https://docs.unity3d.com.. 2020. 3. 23.
[Unity][DOTS] Unity.Mathematics 라이브러리 사용하기 DOTS의 성능 향상 효과를 최대한 끌어내기 위해서는 JobSystem + Brust 컴파일러 조합을 사용해야 한다. 그런데 이 조합 하에서는 UnityEngine.Vector3 같은 Vector 타입이나 기존 수학 API를 사용할 수 없다. Unity.Mathematics라는 새로운 수학 라이브러리를 사용해야 한다. 유니티에서 제공하는 모든 ECS 데모 프로젝트에서 이 라이브러리를 사용 중이라고 한다. 유니티 에디터의 패키지 매니저(Package Manager)에서 Mathematics를 설치(Install)하면 해당 라이브러리를 사용할 수 있다. 라이브러리를 설치한 뒤, 아래와 같이 C# using 지시문을 사용해서 라이브러리가 제공하는 타입이나 함수를 사용하면 된다. using static Unit.. 2020. 1. 28.
반응형