Unity

    Animation Rigging

    🟦 Animation Rigging - 모델에 애니메이션이 들어가면 플레이상태에서 모델의 rig 구조를 컨트롤 할 수 없음 - Animation Rigging 패키지를 사용하면 애니메이션 상태에서도 컨트롤 할 수 있음 🟧 Document https://docs.unity3d.com/Packages/com.unity.animation.rigging@1.2/manual/constraints/MultiAimConstraint.html Multi-Aim Constraint | Animation Rigging | 1.2.0 Multi-Aim Constraint A Multi-Aim Constraint rotates a Constrained Object to face a target position specifie..

    에러 : A failure occurred while executing

    🟦 상황 빌드하려는데 아래와 같은 팝업창이 뜸 🟧 에러메세지 🟦 해결방법 - Project Settings / Player / Publishing Settings - Keystore Password를 정확하게 입력해야함

    에러 : Manifest merger faild

    🟦 상황 빌드를 하려는데 아래와 같은 팝업창이 뜸 🟧 에러메세지 🟦 해결방법 - Minimum API Level 설정 - 팝업창에서 API 레벨 24 이상으로 설정하라고 했기 때문에 위와 같이 설정함

    에러 : JDK directory is not set or invalid.

    🟦 상황 빌드를 하려는데 팝업창이 뜨며 빌드가 되지않음. 🟧 에러메세지 Java Development Kit (JDK) directory is not set or invalid. Please, fix it in Preferences -> External Tools 🟦 해결방법 - Unity Hub 열기 - Installs 클릭 - 설정 버튼 클릭 - Add modules 클릭 - 원래는 OpenJDK 앞에 체크박스가 있음. 체크하기 - Install 버튼 클릭

    Unity Asset Bundle

    🟦 Unity Asset Bundle 🟧 Document https://docs.unity3d.com/kr/530/Manual/BuildingAssetBundles.html 유니티 - 매뉴얼: 4.x버전에서의 에셋번들 빌드 에셋번들 (AssetBundles) 4.x버전에서의 에셋번들 빌드 To begin creating an AssetBundle (called AssetBundle in scripts and within the Unity Editor), select an asset from your project folder that you want to include in a bundle. At the very bott docs.unity3d.com https://docs.unity3d.com/2017..

    AudioMixer

    🔷 AudioMixer - slider로 auido를 조절해보기 🔶 AudioMixer - Audio Mixer 열기 - - Group에 추가 - 주의 : BGM과 Voice를 독립적으로 조작하려면 Master 바로 아래에 생성해야함 - 상위에 있는 그룹의 데시벨을 조작할 경우 하위 그룹의 데시벨도 변경되기 때문 - 이 부분에서 많이 헤맸는데, 우측 상단에 있는 Exposed Parameter에 조작하고자 하는 그룹이 있어야함 - 그렇지 않으면 스크립트로 조절할 수가 없음 - 그룹을 클릭하면 인스펙터 창에 위와 같이 뜸 - Volume 쪽에 우클릭하면 위와 같은 메뉴가 보임 - Expose 'Volume (of BGM)' to script 클릭 - exposed Parameters에 뜨는 것을 볼 수 있..

    TMP(Text Mesh Pro) 한글 생성

    🔷 TMP 한글 생성 - TMP에 한글을 작성하면 네모로 보임 (ex : □□□...) - 이를 해결하는 방법 🔶 원하는 폰트 다운로드 후 가져오기 https://fonts.google.com/ Google Fonts Making the web more beautiful, fast, and open through great typography fonts.google.com - 나는 보통 Noto Sans를 쓴다. 🔶 Unity - Font Asset Creator 열기 - 32-126,44032-55203,12593-12643,8200-9900 - 영어 : 32-126 - 한글 : 44032-55203 - 한글 자모 : 12593-12643 - 특수문자 : 8200-9900 - Generate Font ..

    XR Interaction Toolkit - Locomotion

    🟦 Locomotion - 오른쪽 컨트롤러 : 이동 - 왼쪽 컨트롤러 : 스냅턴 🟧 Setting - 게임오브젝트 생성 - XR > XR Rig (Action-based) - 컴포넌트 추가 - Input Action Manager - Action Assets에 할당해주기 - XR > Locomotion System (Actoin-based) - 컴포넌트 추가 - Continuous Move Provide (Action-based) - Snap Turn Provider > Right Hand Snap Turn Action > Use Reference 언체크 - Continuous Move Provider > Left Hand Move Action > Use Regerence 언체크 - XRI Default..