유니티 에셋 스토어(Unity Asset Store) 서비스 약관 EULA 공식 문서유니티 에셋스토어 사용 조건과 제한 사항에 대한 공식 문서입니다(에셋 스토어 이용 약관 및 최종 사용자 라이선스 계약, Asset Store Terms of Service and EULA) 에셋스토어에서 구매한 에셋의 사용 범위, 상업적 이용 가능 여부, 제한 사항 등에 대한 자세한 정보를 제공합니다.(상업적 사용, 제한 에셋(Restricted Assets), 환불정책, 지적 재산권, 사용자의 권리 및 의무, 사본 백업, 에셋 수정등 )https://unity.com/kr/legal/as-terms Asset Store Terms of Service and EULALast updated: January 1, 2023 ..
유니티 QR 코드 스캐너/생성기 플러그인 에셋 추천 - QR Code/Barcode Scanner and Generator--Cross Platform(Pro)QR코드 및 바코드 스캔/생성 기능을 제공하는 에셋으로 안드로이드, iOS, Standalone (MAC & Windows), Webplayer 프로젝트에 쉽게 통합하여 사용할수있습니다(크로스 플래폼) 에셋은 성능 최적화를 위해 유니티 WebcamTexture(touch 및 focus 제어를 미지원)가 아닌 사용자 지정 웹캠 도구(EasyWebCam)를 사용합니다. 다양한 코드 형식에 대한 스캔 및 인코딩(Encode)을 지원합니다. 스캔 지원(QRCode, Code_128, Code_93, Code_39, EAN_13, EAN_8, Aztec-..
유니티(Unity)에서 프로젝트의 태그(Tag) 설정 파일 확인(TagManager)1)현재 프로젝트에서 설정한 태그를 확인합니다. 2)프로젝트의 ProjectSettings 폴더에서 TagManager.asset 파일을 확인합니다. 3)TagManager.asset 파일을 텍스트 편집기에서 열기하여 태그(tags)를 확인할수있습니다.
유니티(Unity) 다양한 유형의 파티클 비주얼 이펙트(VFX) 예시 모음(에셋 스토어)Shuriken 파티클 시스템을 사용하여 제작할수있는 다양한 유형의 파티클 비주얼 이펙트 예시 카툰 폭발 이펙트(Cartoon Bomb Effect) https://assetstore.unity.com/packages/vfx/particles/cartoon-bomb-effect-111523촛불(Candle Flames) https://assetstore.unity.com/packages/vfx/particles/fire-explosions/candle-flames-58034리본(Particle Ribbon), 무료 https://assetstore.unity.com/packages/vfx/particles/spell..
유니티(Unity) 물(Water) 쉐이더 및 시뮬레이션 제작 에셋 추천 모음(바다, 강, 호수, 기타)유니티에서 바다, 강, 호수, 수영장등 다양한 종류의 고품질 물 시뮬레이션 제작에 사용할수있는 에셋 추천 모음 렌더파이프라인 호환성(빌트인, URP, HDRP)과 지원 플래폼(모바일, PC, 콘솔, VR, WebGL)을 확인Stylized Water 2 https://assetstore.unity.com/packages/vfx/shaders/stylized-water-2-170386https://youtu.be/BRRejyG5Vtc Underwater Rendering for Stylized Water 2 (Extension) https://assetstore.unity.com/packages/vfx/..
유니티 안드로이드 빌드 앱 크래시(App Crash) 문제 해결방법 문서 모음프로젝트에 새로운 SDK를 추가하거나 유니티 버전 및 안드로이드 API 수준을 업데이트하고난 이후 발생하는 경우 안드로이드 앱 비정상 종료 https://developer.android.com/topic/performance/vitals/crash?hl=ko 유니티 안드로이드 개발 문제해결 https://docs.unity3d.com/kr/2020.3/Manual/TroubleShootingAndroid.html유니티 안드로이드 API 수준 34에서 앱 크래시 https://discussions.unity.com/t/android-14-api-level-34-in-unity-2020-lts-and-2021-lts/933479..
유니티(Unity)에서 partial 클래스 사용(클래스명과 파일명, MonoBehaviour)일반적으로 C#에서 클래스 이름과 .cs 파일 이름이 동일하지않아도 문제 없이 컴파일되며 정상적으로 동작합니다. 유니티(Unity)에서는 클래스 이름과 파일 이름이 일치하지 않으면 오류가 발생할 수 있습니다. 특히 유니티의 컴포넌트 시스템을 사용하고 게임오브젝트에 추가하기위해(MonoBehaviour를 상속받는 스크립트) 파일 이름과 클래스 이름이 일치해야합니다. // MyScript.cs using UnityEngine; public class MyScript : MonoBehaviour { void Start() { Debug.Log("Hello, Unity!"); } }..
유니티(Unity) 인앱결제(IAP, In-App Purchasing) 사용법 문서모음유니티 인앱 구매 https://unity.com/kr/features/iap유니티 인앱결제 세팅(Setting up Unity IAP) https://docs.unity3d.com/Manual/UnityIAPSettingUp.htmlIAP 리스너, 구매 이행(IAP Listeners, Purchase fulfillment) https://docs.unity3d.com/Packages/com.unity.purchasing@4.12/manual/IAPListener.html코드리스 IAP(Codeless IAP) https://docs.unity3d.com/Manual/UnityIAPCodelessIAP.htmlIAP B..
유니티 인기 에셋 모음 - 게임 개발에서 효율성과 품질을 높여주는 유용한 도구들Odin Inspector Unity 에디터의 사용자 인터페이스를 확장하고 더 효율적으로 편집할 수 있는 도구 Gaia 터레인 생성 및 랜드스케이프 툴. 대규모 자연 환경을 빠르게 만들 수 있음 PlayMaker 코딩 없이 게임 로직을 구현할 수 있게 해주는 비주얼 스크립팅 툴 DOTween 애니메이션을 간단하고 효율적으로 관리할 수 있는 도구 Amplify Shader Editor 쉐이더를 시각적으로 만들 수 있는 툴로 복잡한 그래픽을 쉽게 구현할 수 있습니다. Mesh Baker 여러 메쉬를 하나로 결합하여 성능을 최적화하는 도구 Asset Bundle Manager 에셋 번들을 관리하고 최적화하는 데 도움을 주는 도구At..
유니티(Unity) 안드로이드, iOS 장치 갤러리 사진저장 무료 에셋(Native Gallery for Android & iOS)안드로이드, iOS의 장치 갤러리에 이미지 또는 비디오를 저장하는데(또는 가져오기) 사용할수있는 무료 에셋입니다. 유니티 에셋 스토어 https://assetstore.unity.com/packages/tools/integration/native-gallery-for-android-ios-112630#description Native Gallery for Android & iOS | 기능 통합 | Unity Asset StoreUse the Native Gallery for Android & iOS from yasirkula on your next project. Find t..
유니티(Unity) 런타임 파일 탐색기 무료 에셋 Runtime File BrowserRuntime File Browser는 런타임에서 윈도우(Windows) 파일 탐색기와 유사하게 동작하는 uGUI 기반의 파일 브라우저 플러그인입니다. 이름으로 검색, 필터링, 파일 및 폴더선택, 크기 조절 및 드래그등의 기능을 제공합니다.유니티 에셋 스토어https://assetstore.unity.com/packages/tools/gui/runtime-file-browser-113006 Runtime File Browser | GUI 도구 | Unity Asset StoreUse the Runtime File Browser from yasirkula on your next project. Find this GUI ..
유니티(Unity) 애니메이터 오버라이드 컨트롤러 사용하기(Animator Override Controller)애니메이터 오버라이드 컨트롤러(Animator Override Controller)는 원본 애니메이터 컨트롤러(Animator Controller)와 동일한 구조와 로직을 사용하지만 새롭게 할당된 애니메이션을 플레이합니다.1)애니메이터 컨트롤러(Animator Controller)를 생성합니다. 2)애니메이션(Animation)을 생성합니다. 키프레임이 존재하지않는 애니메이션으로 준비합니다. 3)애니메이션을 추가하고 두 애니메이션의 이름을 설정합니다. 5)애니메이터 윈도우(Animator)에서 원본 애니메이터 컨트롤러의 상태 변환을 설정합니다. 6)키프레임이 존재하지않는 두 애니메이션을 할당..