본문 바로가기

유니티4

Rider 활성화된 소스 코드 따라가기 Rider창 좌측의 Explorer창을 열어보면 우측 상단의 톱니바퀴 모양의 아이콘이 있다. 그림은 아래와 같다. 해당 설정창을 눌러주면 아래와 같은 메뉴가 나오는데, 여기서 Always Select Opened File을 선택한다. Rider Explorer창을 열어둔 상태로 다른 코드파일을 왔다갔다하면 자동으로 선택되는 것을 볼 수 있다. 2020. 3. 6.
Inspector의 값을 유지한 상태로 변수명 변경하는 방법 아래의 글은 원문:Renaming Serialized Fields의 내용을 토대로 다시 작성된 글입니다. 직렬화 된 필드의 이름 변경하기 변수 이름 변경하기 아래와 같은 클래스가 있을 경우 using UnityEngine; class MyClass : MonoBehaviour { [SerializeField] private string m_MyVariable; } m_MyVariable의 변수를 다른 이름 m_AnotherVariable으로 변경 할 경우 Prefab이나 Scene에 배치된 오브젝트들의 설정값이 변경되게 됩니다. 이를 원치 않을 경우 아래와 같은 방법으로 해결 할 수 있습니다. using UnityEngine; using UnityEngine.Serialization; class MyCl.. 2019. 7. 4.
[Webinar] DOTS(데이터 지향 기술 스택) 설명 영상 2019-06-25 Unity Webinar입니다. 주제는 DOTS(데이터 지향 기술 스택)에 대해서이며, DOTS에 대한 자세한 내용은 [링크]를 참고해주세요. 2019. 6. 26.
Unity Editor 스크립트 변경시 컴파일 방식 설정하기 Unity로 개발을 진행하다 보면 플레이 상태에서 코드를 변경할 경우가 많습니다. Editor의 게임 실행 상태에서 Visual Studio, 또는 다른 IDE툴로 코드를 변경하고 돌아오면, 기본적으로 Editor에서 자동으로 Dll이 컴파일되고 새로운 Dll을 리로드 하게 되는 과정에서 게임에서는 에러가 발생하면서 Console창에는 빨간 줄이 가득하게 됩니다. 저의 경우에는 개발중인 기능을 테스트하는 중에 다른 버그를 발견하여 해당 부분을 수정하거나 하는 경우가 있는데 이럴 경우에 코드가 다시 컴파일되면서 게임을 다시 실행시켜야 하는 경우가 생깁니다. 만약에 개발중인 기능을 테스트하기 위해 다소 복잡한 절차를 거쳐야 한다면, 다시 실행해서 조건을 맞추는 데에 걸리는 시간은 많이 아깝죠.. 물론 복잡한.. 2019. 6. 23.