728x90

유니티 20

visual studio에서 유니티 자동완성이 되지 않을 때 해결법

이상하게 vscode에서는 되는데 vs에서는 유니티를 제대로 인식하지 못하고 자동완성이나 경로로 이동을 못하는 문제가 있었다. 원래는 유니티의 Edit > Prefernces > External Tools에서 올바른 에디터를 선택하면 해결되는데 그것도 소용없었다. 심지어 아래의 Regenerate project files를 눌러도 같았다. 혹시나 싶어 직접 유니티 프로젝트로 가서 .vs를 삭제하고 다시 vs를 실행했더니 툴팁이 제대로 유니티 엔진을 인식하고 자동완성도 제대로 작동했다.

공부/유니티 2023.11.12

유니티 프로젝트 옮기기

원래는 유니티 프로젝트를 깃허브lfs로 관리하고 있었다. 잠깐이면 괜찮을 줄 알았는데 생각보다 빨리 용량 제한이 걸려버렸다. 결국 다른 방법으로 프로젝트를 다른 pc로 옮겨야했다. 그냥 폴더째로 담아서 가니 각각 필요한 파일들의 경로가 올바르지 않다고 에러가 많이 떠서 다른 방법을 찾던 중 프로젝트를 에셋 패키지로 만들어서 사용하는 방법이 있었다. Assets > Export Package 사용할 것들을 체크, 웬만하면 모두 체크하는게 편하다 그리고 Export를 눌러 경로를 선택 후 패키지를 만든다. 경로에 UnityPackage 파일이 만들어졌다. 이제 이 패키지를 사용할 pc에 새 프로젝트를 만든다. 에디터의 버전과 플랫폼 등을 최대한 맞춰서 만든다. Assets > Export Package > ..

공부/유니티 2023.11.06

유니티 셰이더 그래프: 무한히 움직이는 텍스쳐 구현하기

유니티를 다루다가 무한히 옆으로 텍스쳐를 움직이는 벽이나 바닥을 만들 필요가 있어서 만들었다. 이미지를 옆으로 움직이기만 하면 되서 구현 방법은 간단했다. 사용한 속성은 3개 Texture 머티리얼에 사용할 텍스쳐 Direction 텍스쳐의 이동 방향과 속력 Tilling 텍스쳐에서 반복할 타일 속성 ( 오브젝트를 옆으로 늘리니까 텍스쳐가 같이 늘어나서 조정이 필요했다.) Time과 Direction을 곱한 것을 Tiling And Offset의 Offset에 연결하고 Tiling 속성도 연결하고 알맞게 조절한다. Sample Texture 2D에 Texture 속성 ( 미리보기를 위해 이미지 넣어야 함) 과 그 전에 만든 offset을 각각 Texture와 UV에 연결하고 RGBA를 Base Color..

공부/유니티 2023.10.03

[유니티] URP Terrain으로 지형 만들기 - 3

이번에는 기본 격자로만 표현되었던 지형에 텍스쳐를 입힐 차례다. 인스펙터 창에서 Terrain 컴포넌트의 옵션 중에 "Paint Texture" 를 선택한다. 처음에는 Layer가 비어 있으니 Add Layer로 원하는 지형 텍스쳐를 추가한다. 아마 기본으로 제공하는 것들이 있을 것이다. 제일 먼저 고른 텍스쳐 기준으로 전체가 채워진다. 나머지는 풀과 나무를 추가했을때처럼 편집하면 된다.

공부 2023.04.16

[유니티] URP Terrain으로 지형 만들기 - 2

[유니티] URP Terrain으로 지형 만들기 - 1 (duplicat.kr) 에 이어서.. [유니티] URP Terrain으로 지형 만들기 - 1 유니티의 URP를 이용해 지형을 만들어야하는 일이 생겨서 한번 도전해보았다. 많은 영상들이 있었지만 이 영상이 짧고 빠르게 많은 내용을 담고 있어서 이걸 보고 따라했다. (36) 유니티에서 무료 duplicat.kr 저번에 이런 경고가 뜨면서 클릭을 해도 풀이 생성이 되지 않는 문제가 있었다. 원인을 알 수 없어 다음으로 미루다 오늘 다시 작업을 하게 되었는데 여전히 답을 찾지 못하다가 생각지도 못하게 문제를 해결했다. 이 상태에서는 풀 한 포기 생성이 되어있지 않은 것 처럼 보이지만.. 이렇게 확대를 해 주면 클릭을 했던 자리에 풀이 자라 있는 것을 확인..

공부 2023.03.26

[유니티] URP Terrain으로 지형 만들기 - 1

유니티의 URP를 이용해 지형을 만들어야하는 일이 생겨서 한번 도전해보았다. 많은 영상들이 있었지만 이 영상이 짧고 빠르게 많은 내용을 담고 있어서 이걸 보고 따라했다. (36) 유니티에서 무료에셋만 사용해서 자연 만들기 (쉬움) - YouTube 유니티를 실행하고 저 에셋을 받는다. 의존성 문제로 이상한 창이 떳다. Install/Upgrade를 눌러도 뭔가 설치 후 똑같이 뜬다. 불안하지만 그냥 무시하고 넘어갔다. Import는 된 것 같으니.. 제대로 받았다면 3D Object에 Terrain이 있을 것이다. 생성해준다. Inspector에서 Terrain 컴포넌트 맨 위에 있는 아이콘 그룹 중에서 제일 오른쪽을 선택하고 지형 크기를 설정한다.(Terrain Width, Length) 기본은 100..

공부 2023.03.19

유니티 에셋 스토어 설날 95% 메가번들세일

오늘 유니티를 다루다 에셋 스토어를 접속하다 우연히 발견했다. 유니티 에셋 스토어에서는 자주 이런 할인 행사들을 많이 했었다. 남은 날이 2일밖에 남지 않은 것을 보니 뒷북인 것 같지만 아직 시간은 넉넉하다 29.99달러 이상은 이 에셋들을 준다. 33.99달러 이상은 이 에셋까지 주고, 44.99달러 이상을 주면 이 에셋들도 받을 수 있다. 구매 페이지의 Custom amount 설정을 통해 더 많이 지불할 수도 있다. 페이지의 아래에는 돈을 많이 내는 순서대로 순위를 보여주는 Top10 리더보드도 있다. 예전에는 스팀에서 큰 세일로 묶인 게임들을 살때 고민없이 샀던 것 같은데 지금은 유니티 에셋을 사는데 쓰고 있다. 일단 44.99달러 옵션으로 구매하려 했다. 하필 지금 사이트가 매우 버벅이고 무한 ..

일상 2023.02.07
반응형