본문 바로가기
728x90

Unity32

[Unity/XR] Meta Quest를 위한 VR 환경 만들기 VR core로 프로젝트 생성 meta SDK는 최신 기능 가능, 하지만 부자연스러움Unity SDK는 자연스럽지만 최신 기능 업뎃 늦음  xr 환경 플레이어  리얼스케일 프로젝트에서 device 주로 사용 설정 버튼을 눌러 select preset 불러오기  잡아야하는 물체 설정  기기 없어도 XR Device Simulator import  원하는 부분만 잡으려면해당 콜라이더 미리 넣어주기 두 손으로 잡고 싶을 때 (총 등...) 잡았을 때 포지션 설정z축이 앞쪽으로 향하도록 감도?조절 행동을 한 순간 함수 호출  멀리있는 물체가 나에게 다가오는 기능 조이스틱으로 잡은 오브젝트 이동, 회전물체를 조이스틱의 회전으로 회전시키기 손(컨트롤러)부착 위치 ray 선 위치  컨트롤러에서 일어나는 이벤트컨트롤러.. 2024. 6. 2.
[UGS] Unity Cloud 프로젝트 생성 프로젝트 생성 시 Connect to Unity Cloud 선택 연결된 모습 Authentication install 하기  Go to Dashboard 로그인 Get started 시작 완료 Setting 생성됨 2024. 5. 31.
[Unity/문제해결] OnBecameVisible 작동 문제 OnBecameVisible는 부착된 오브젝트를 기준으로 작동한다. 따라서 부착된 오브젝트에 렌더러가 있어야 작동함 보통 부모로 빈 오브젝트를 기반으로 오브젝트를 생성하기 때문에 이런 문제를 겪은 듯 하다.  [렌더러가 없어서 작동 안함]  [렌더러가 있는 자식 오브젝트에 붙여보니 정상적으로 작동]  또한 모든 카메라를 대상으로 체크하기 때문에, Player의 MainCamera 뿐만 아니라Scene을 비추는 화면 또한 해당 오브젝트를 비추면 작동하지 않는다. 2024. 5. 24.
[Unity/문제해결] 실행 중에 Object 변경, 저장하고 싶을 경우 실행중에 Object를 변경하거나 추가하였을 경우, 실행을 중단하면 모든 것이 실행 전의 상태로 돌아간다. 실행중임을 자각하지 못하고 변경한 상황도 있지만, 본인의 경우에는 현재 진행중인 프로젝트에서 불가피하게 실행중에 작업해야하는 상황이 있었다. 튜토리얼이 끝난 Stage6부터는 Stage6에서 생성된 UIDirector(Canvas)를 가지고 Stage7, Stage8까지 가져간다. 원래 Director의 부분을 참조하면서도 Stage6, 7, 8 각각의 UI를 다르게 설정할 부분이 생겨, 실행중에 작업을 하는 것이 효율적일 듯 하였다. 그래서 실행중에 변경한 오브젝트를 프리팹화 하여 실행을 중지해 보았더니 그대로 저장되었다. 이후 프리팹을 가져와 Unpack하고 사용하여 성공적으로 진행하였다. 본인.. 2023. 5. 23.
[Unity 3D] IK 역운동학 IK(역운동학) 보통 부모가 움직이면 자식이 움직이게. IK는 반대로 자식이 움직이면 부모가 따라가게 -총이 움직이면 손이 따라 움직임 https://docs.unity3d.com/kr/530/Manual/InverseKinematics.html 역운동학(IK) - Unity 매뉴얼 대부분의 애니메이션은 스켈레톤의 조인트 각도를 미리 정해진 값으로 회전하여 만듭니다. 자식 조인트의 포지션은 부모의 회전에 따라 변하므로 조인트 체인의 끝 점은 체인에 포함된 각 조인 docs.unity3d.com 동일한 위치상에 붙임 IKPass 체크 확인 using System.Collections; using System.Collections.Generic; using UnityEngine; public class IK.. 2023. 5. 22.
[문제 해결, GPGS] GPGS연동 중 빌드 에러, Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) firebase 연동하고 빌드하니 에러가 생김 [해결방법 ↓ 진한 글씨들] 에러 1. unity > Configure project :launcher WARNING: The option setting 'android.enableR8=false' is deprecated. It will be removed in version 5.0 of the Android Gradle plugin. You will no longer be able to disable R8 해당 오류는 사라짐 에러 2. Starting a Gradle Daemon, 1 incompatible and 4 stopped Daemons could not be reused, use --status for details 1) 경로에 한글 이름이 포.. 2023. 4. 27.
728x90