본문 바로가기

c#

게임 오브젝트 이동하기 문제 1 - 물리가 있는 게임 오브젝트 추가하기1. Exercise12라는 이름의 새 2D Unity 프로젝트를 생성합니다. SampleScene의 이름을 Scene0으로 바꿉니다. 새 Sprites 폴더를 추가하고 OS를 사용하여 선택한 스프라이트를 해당 폴더에 복사합니다. 스프라이트를 계층 구조 창으로 드래그하여 씬에 게임 오브젝트를 생성합니다. 게임을 실행하고 아무 일도 일어나지 않는지 확인합니다.2. 리지드바디 2D 컴포넌트를 게임 오브젝트에 추가합니다. 이렇게 하려면 계층 구조 창에서 게임 오브젝트를 마우스 왼쪽 버튼으로 클릭하고 인스펙터 하단에 있는 컴포넌트 추가 버튼을 클릭한 다음 물리 2D > 리지드바디 2D를 선택합니다.3. 게임을 실행합니다. 게임 오브젝트가 게임 뷰에서 아래로 내려가야.. 더보기
Unity 스크립트 디버깅 Unity & Visual Studio를 모두 사용하여 디버깅 Attach to Unity 를 누르면 Visual Studio에서 디버거가 시작됨> Unity로 돌아가서 게임 시작> 중단점까지 게임이 시작되고 중단점에 도달하면 게임이 멈추고 Visual Studio로 넘어감(가끔씩 Alt Tab으로 VS로 이동해야 하는 경우도 있음)  Unity에서 디버깅할 스크립트를 선택하고 Visual Studio에서 해당 스크립트를 엽니다.디버깅을 위해 Visual Studio에서 중단점을 설정합니다. 중단점은 코드 실행을 일시 중지시키는 지점입니다.Unity에서 게임을 실행하면 중단점에 도달할 때까지 게임이 실행됩니다.중단점에 도달하면 Visual Studio로 전환되며, 변수의 값을 확인하거나 코드를 단계별로 .. 더보기