윈도우 환경에서 유니티로 앱을 개발하는 동안 필수적으로 사용되었던 Visual Studio community. VS Code 개발툴을 접하고 나서는 과감하게 기존 Visual Studio를 버렸어요. https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and W..
유니티 검색 결과
잘 되던 자동완성 (인텔리전스) 기능이 유니티 업데이트 이후 갑자기 안되는 경우가 간혹 발생합니다. 이럴때 해결방법은 아래와 같습니다. 첫번째, 유니티 External Tools 세팅 바꿔보기 유니티에서 Edit > Preferences > External Tools 에 들어가보면 External Script Editor 항목이 있는데 보통은 기존에 잘 사용하고 있었다면 Visual Studio Community xxxx 버전으로 선택되어 있을텐데, 이걸 Open by file extension 으로 바꿨다가 다시 Visual Studio Community 로 선택해 줍니다. 그리고 Unity 에서 아무 스크립트 파일을 더블클릭해서 열어보면 인텔리전스가 적용됩니다. 두번째, Regenerate profi..
모든 프로그램 작업할 때 필수 요소인 디버깅!. 유니티는 개발중인 앱을 화면에 띄우고 실시간으로 인터렉션하면서 디버깅을 할 수 있는 작업환경이 잘 갖추어져 있습니다. 보통은 유니티를 실행하고 비주얼 스튜디오에서 저기 "Attach to Unity" 버튼을 클릭해서 실시간 디버깅 모드로 진입하게 됩니다. 그런데 플렛폼 개발 환경을 Android로 바꾸고 나면 갑자기 비주얼 스튜디오에서 저 버튼이 사라지고 "Start"라는 버튼만 덩그러니 있게 됩니다. (Unity 2020.1.11f1 기준) 물론 저 바뀐 모드로는 디버깅은 할 수 없습니다. 원인은 보통 윈도우 개발 세팅에서는 Developement Build 체크박스가 활성화 되어 있습니다. 그런데 안드로이드 개발 플랫폼으로 전환하게 되면 저 체크박스가 ..
유니티를 취미생활 삼아 한번씩 접해보고 있는 1인입니다. ^^ 현재까지는 작년에 설치했던 유니티 2017.x 버전을 사용해서 한번씩 끄적거려 보는 정도 인데요, 이번에 유니티에서 신규 버전이 나와서 포스팅해 봅니다. 현재 2018.3 버전이 출시 되었네요. 주요 내용은 첫째, Nested Prefab 입니다. Prefab의 특성상 한번 만들어서 오브젝트를 여러곳에서 쉽게 호출해서 사용하기 정말 편리한 기능인데요, 단점은 한번 수정해 버리면 이걸 인스턴스로 가지고 있는 모든 곳에서 다 바뀌어 버린다는... UI를 Prefab로 만들어서 여러곳에서 참조해서 잘 사용했었는데 한순간의 실수로 Prefab 원본을 건드리는 바람에 전체가 바뀌어 버리는 문제가 생겨버렸네요. 사실 이렇게 사용하라고 Prefab를 만들..
유니티를 단시간에 빨리 습득하는 팁! 텍스트로 된 블로그나 카페에서 글을 찾거나 방법을 알아볼려면 시간이 걸리는데, 유니티 사용법을 설명해주는 유튜브 동영상을 잘 활용한다면, 정말 빠른 시간에 유니티 사용법을 습득할 수가 있답니다. 유니티를 처음 접하게 되는 경우에 막막하게 느껴질 수도 있는데 이럴때 학원다니거나 책을 구매해서 자가 학습하는 방법도 있겠지만 저 같은 경우에는 주로 유튜브 동영상을 보면서 많이 배웠어요. 제가 요즘 구독까지 하면서 자주 챙겨보는 유튜버 주소들입니다. 아래 유튜버들의 특징은 유니티 기능을 활용하는 방법과 함께 튜토리얼을 끝까지 따라하게 되면 완성형 앱이 하나 만들 수 있다는 장점이 있어요. 또 이런 기등들을 활용해서 내가 만들고 있는 앱에 추가할 수도 있어서 정말 활용도가 뛰..
유니티로 개발하고 있는 1인입니다. 이제까지는 Build and Run 이게 잘 되서 유용하게 사용하고 있었는데 어느순간 현재 프로젝트에서는 저게 안먹히고 아래와 같은 에러가 발생하네요. 에러 내용은 아래와 같습니다. UnityEditor.BuildPlayerWindow+BuildMethodException: Build failed with errors. at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x001b9] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:162 at UnityEditor.B..
유니티 에디터 네임스페이스 컴파일 에러 해결방법 유니티 에디터에서 열심히 작업하고나서 이걸 안드로이드로 옮길려고 빌드 했는데 아래와 같은 에러가 뜨면서 멘붕이 왔습니다. Assets/Terasurware/DataGeneratorEditor.cs(3,7): error CS0246: The type or namespace name `UnityEditor' could not be found. Are you missing an assembly reference?Assets/Terasurware/DataGeneratorEditor.cs(6,36): error CS0246: The type or namespace name `Editor' could not be found. Are you missing an asse..
Unity Nav Mesh Surface Error 해결방법 얼마전에 어떻게 수정하면되는지 알아놓고선 몇일사이에 또 잊어버려서 한참을 헤멨네요. 또다시 이런일이 발생되지 않도록 여기에 적어놓아봅니다. Nav Mesh Surface를 사용하면 런타임에서 Navigation을 빌드할 수 있어서 정말 유용한데요,자세한 사용법은 아래 링크를 참조하시면 됩니다. https://docs.unity3d.com/Manual/class-NavMeshSurface.htmlhttps://github.com/Unity-Technologies/NavMeshComponents/tree/master/Assets/NavMeshComponents/Scripts 이 NavMeshSurface를 사용해서 간단한 길찾기 게임을 만들어볼려고..
최근댓글