본문 바로가기
반응형

tips/유니티 & 개발62

Visual Studio Code 에서 불필요한 파일 안보이게 숨기기 1. 환경설정 열기 Code > Preferences > Settings 로 설정화면을 연다. 2. 파일 패턴 추가 Setting > User > Text Editor > Files 목록의 거의 아랫부분쯤에 있는 Watcher Exclude 항목을 찾는다. 이미 등록되어 있는 파일 패턴 리스트가 보이고, 그 아래에 있는 Add Pattern 버튼을 누른다. Add Pattern 버튼을 누르면 나타나는 입력폼에 패턴을 입력하고 OK를 누른다. 유니티에서 자동생성되는 meta파일을 숨길 때는 아래와 같이 *.meta*을 입력한다. 2020. 9. 13.
애드몹, 구글 플레이 서비스 유니티 플러그인 구글 애즈, 애드몹 플러그인 github.com/googleads/googleads-mobile-unity/releases Releases · googleads/googleads-mobile-unity Official Unity Plugin for the Google Mobile Ads SDK - googleads/googleads-mobile-unity github.com 구글 플레이 서비스 플러그인 github.com/google/play-services-plugins google/play-services-plugins Plugins to help with using Google Play services SDK. - google/play-services-plugins github.com 2020. 9. 12.
블렌더 Isolated mode. 오브젝트 숨기기/보이기 * MacOS와 Maya config addon에서 Maya 인터페이스 기준. * 윈도우에서도 ctrl키와 alt키의 차이외엔 거의 유사함. 1. 선택된 오브젝트 숨기기 H키를 누르면 선택되어 있는 오브젝트만 숨긴다. Hide Selected. 2. 선택된 오브젝트를 제외한 모든 오브젝트 숨기기 SHIFT + H키를 누르면 선택되어 있는 오브젝트를 제외한 선택되지 않은 모든 오브젝트를 숨긴다. Hide Unselected. 3. 모든 오브젝트를 보이기 ALT + H키를 누르면 모든 숨은 오브젝트를 보이게 한다. Show All. 4. 제스쳐로 Isolate 마우스 우클릭 후 좌측상단으로 드래그하면 선택한 오브젝트만 독립되게 보이도록 한다. 한번 더 동일한 동작을 하여 숨겨진 모든 오브젝트를 원래대로 되돌.. 2020. 9. 10.
블렌더. 오브젝트 모드에서 피봇 위치 변경, 스냅 * MacOS와 Maya config addon에서 Maya 인터페이스 기준. * 윈도우에서도 ctrl키와 alt키의 차이외엔 거의 유사함. 1. Object모드에서 D키를 눌러 pivot모드로 전환 모드가 변경되면 axis 조금 더 긴 축이 추가되어 보이고, 이 때 pivot의 하얀 원 내부를 잡아 원하는 위치로 이동할 수 있다. 이동중에 Shift를 누르면 느리게 이동한다. 2. pivot 스냅 pivot 이동 중에 control키를 누르면 스냅이 가능해지며, vertex근처에 다가가면 달라 붙는다. 3. 축따라 이동 pivot을 마우스로 잡고 있는 상태에서 z키를 누르면 z축이 확장되며 pivot이 z축으로만 따라 움직인다. 마찬가지로 y키를 누르면 y축으로, x키를 누르면 x축으로 고정되어 이동할.. 2020. 9. 9.
유니티 2D 애니메이션 4. Swap sprite 1. 교체할 스프라이트 준비 Swap기능을 사용하려면 교체하기 전 스프라이트와 동일한 Bone, Geometry셋팅이 되어있는 다른 스프라이트를 준비한다. 딱히 스프라이트가 구부러지거나 접힐 필요없이 단독으로 교체되는 것이라면 그냥 스프라이트 교체만 해도 된다. 2. Sprite library asset asset폴더안 어딘가에 Sprite library asset 파일을 생성한다. 캐릭터를 구성하고 있는 스프라이트들 각각을 Sprite library에 등록해두고 교체한다. 생성된 Library를 선택하고 Inspector에서 + 버튼을 눌러 Category List를 추가하고, 추가된 Category List의 이름과 사이즈를 작성하고 바꿀 스프라이트를 연결해준다. Category List에 연결한 스.. 2020. 9. 6.
유니티 2D 애니메이션 3 - Sprite Skin, IK 1. 스프라이트 구조 앞서 설정이 모두 끝난 뒤 Sprite Editor를 닫고, 스프라이트(PSB)파일을 Scene으로 꺼낸다. 위에서는 Empty GameObject에 스프라이트를 넣은 상태이다. 스프라이트 하위에는 만들었던 본이 Transform만 있는 오브젝트로 추가되어 있고, 나머지는 PSB파일로 가져올때 레이어로 구분되어있던 스프라이트들이 소속되어 있다. 각 Bone을 선택해보면 Transform만 덜렁 붙어 있다. 그리고 각 부위별 스프라이트를 선택해보면, Sprite Skin 콤포넌트가 붙어 있으며, 여기에 Skinning Editor의 Bone Enfluens에서 설정했던 스프라이트에 영향을 주는 Bone과 Root Bone이 추가되어 있는것이 보인다. 이제는 스프라이트의 Transfor.. 2020. 9. 5.
유니티 2D 애니메이션 2 - Bone, Geometry, Weight 1. 2D 애니메이션 패키지 설치 1편에서는 유니티에 이미지파일을 더 수월하게 가져오기 위해 2D PSD importer를 설치했고, 이번에는 2D 애니메이션을 하기 위해 필요한 2D Animation 플러그인을 설치한다. 2D PSD importer는 필수가 아니지만, 스켈렉톤 애니메이션을 하기위해 2D Animation 플러그인은 필수이다. Window > Package Manager를 열고 2D Animation을 설치한다. 2. Bone 생성 bone은 우리몸의 뼈와 관절의 관계를 스프라이트에 구성할 때 뼈의 역할을 하는 것이며, 본을 여러개 사용하여 적당한 회전을 주면 관절처럼 꺽이는 동작을 만든다. 우리몸의 뼈와 다른점은 스프라이트에 심은 본은 길이나 스케일 조절이 가능하다는 것으로 우리몸으로.. 2020. 9. 4.
유니티 2D 애니메이션 1 - PSB파일 애니메이션을 구성할 이미지는 각 부위별 낱장 이미지로 만들어도되고, 각 부위별 이미지를 한 장의 이미지 파일에 열거하여 아틀라스처럼 만들어도 되는데, 포토샵에서 각 부위별 이미지를 각각의 레이어로 분리하여 PSB파일로 저장하면, 한번에 여러 스프라이트를 가져다 쓸 수 있다. 1. PSB파일 저장 저장할 때 파일 포맷을 Large Document Format으로 지정하면 PSB파일로 저장한다. 2. PSD파일 임포트 패키지 설치 유니티에서 PSB파일을 임포트하기 위해 window > package manager를 실행하고 2D PSD importer를 설치한다. 패키지가 설치되어 있고, PSB파일을 만들었으면, 위와 같이 프로젝트 창에서 각각의 스프아이트들을 확인할 수 있게 된다. 혹시 위와 같이 PSB .. 2020. 9. 4.
블렌더 - 마야 인터페이스, 단축키 전환 블렌더의 인터페이스를 마야와 비슷하게 만들어주는 애드온 Maya Config Addon For Blender 2.8 을 다운로드. 무료 버전 : https://gumroad.com/l/FKhQL 유료 버전 : https://gumroad.com/l/wDpgH Maya Config Pro | V 1.4 The Fastest way to Transition from Maya to Blender, Guaranteed!Maya Config Pro is a Configuration of Blender which includes several addons: You get everything from the Free Version (https://gumroad.com/l/FKhQL) + Much More (pleas.. 2020. 9. 3.
유니티 2D 라이트 셋팅. 유니버설 렌더 파이프라인. 1. Universal RP 패키지 설치 유니티 2019버전 기준. 패키지 매니저에서 Universal RP를 인스톨. 2. 파이프라인 생성 Assets > Create > Rendering > Universal Render Pipeline > Pipeline Asset (Forward Renderer)를 생성. Assets > Create > Rendering > Universal Render Pipeline > 2D Renderer (Experimental) 를 생성. 아래의 세 가지 파일이 생성됨. 3. 파이프라인 연결 UniversalRenderPipelineAsset을 선택하고 인스펙터의 General에서 Renderer List에 생성해둔 2D Renderer Data 파일을 연결해준다. Pr.. 2020. 7. 12.
유니티 코드리스 인앱 IAP 설정 2020년 6월 24일 부터 배포된 새로운 인터페이스의 구글 콘솔에서 약간의 메뉴 위치 이동과 제품 생성 과정이 약간 변경되었습니다. 새로운 구글 콘솔로 참고 하려면 새로운 게시물을 참고해주세요. boxwitch.tistory.com/47 1. Unity IAP 패키지 임포트 서비스의 인앱 설정화면에서 활성화하고 Unity IAP 패키지 임포트한다. Unity IAP Installer가 뜨면 Next를 누르고 임포트한다. 두번째 Next를 누르고 임포트. 임포트 완료 2. 애플리케이션 라이선스 구글플레이 콘솔에서 해당 앱의 개발도구 > 서비스 및 API 메뉴에서 애플리케이션용 라이센스 키를 복사하여 유니티 인앱 설정 화면 아래 Options에 있는 빈칸에 붙여넣고 Verify한다. 3. 영수증 난독화 유.. 2020. 6. 20.
Unity Analytics에서 AnalyticsEvent 인식 오류 using UnityEngine.Analytics ; 가 포함되어 있음에도 AnalyticsEvent.Custom()이 오류나는 경우 패키지 매니저에서 Analytics Library가 인스톨 되어 있는지 확인할 것. 2020. 6. 20.
반응형