본문 바로가기

분류 전체보기183

Oculus 셋팅 3D로 새 프로젝트 'OculusSDK' 생성 안드로이드로 플랫폼 바꾸기 에셋 스토어에서 아래 에셋 다운 다운 끝나면 Build Settings -> Player Settings -> XR Plugin Management 설치 2023. 10. 26.
Create Distance Grab Interactions & Create Ghost Reticles ▼오큘러스 도큐먼트 [Create Distance Grab Interactions] https://developer.oculus.com/documentation/unity/unity-isdk-create-distance-grab-interactions/ Create Distance Grab Interactions | Oculus Developers developer.oculus.com [Create Ghost Reticles] https://developer.oculus.com/documentation/unity/unity-isdk-create-ghost-reticles/ Create Ghost Reticles | Oculus Developers developer.oculus.com Create Dist.. 2023. 10. 25.
Throw an Object ▼오큘러스 도큐먼트 https://developer.oculus.com/documentation/unity/unity-isdk-throw-object/ Throw an Object | Oculus Developers developer.oculus.com Scene 생성 -> OVRCameraRig 프리팹 가져오기 OVRCameraRig -> CenterEyeAnchor의 Tag에 'MainCamera' 부착되어 있는지 확인!! 부착되어 있다면 Hierarchy의 Main Camera 비활성화 시켜주기 (Camera 다중 인식 방지) TrackingSpace -> Left/RightHandAnchor에 OVRHandPrefab 자식으로 넣어주기 (Hand Type에 각각 손 방향(Hand Left/Righ.. 2023. 10. 20.
InMindVR 포인터를 따라서 Player가 navi를 이용하여 움직임 car의 collider에 마우스 포인트가 닿으면 커졌다가 떼면 다시 작아짐 Player using System; using System.Collections; using System.Collections.Generic; using System.Text; using UnityEngine; public class Player : MonoBehaviour { [SerializeField] private Transform[] wayPoints; [SerializeField] protected float moveSpeed = 1f; protected Transform nextPoint; protected System.Action onMoveComplete.. 2023. 10. 18.
[위저드 히어로05] 근거리 원거리 무기 및 플레이 영상 ▶ 근거리 및 원거리 무기 스크립트 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.TextCore.Text; using UnityEngine.XR; public class Weapon : MonoBehaviour { //무기id, 프리팹id, damage, 갯수, 속도 public int id; public int prefabId; public float damage; public int count; public float size; public float speed; private ParticleScaler particle; private float timer; private .. 2023. 10. 10.
[위저드 히어로 04] HUD 만들기 & 레벨업 시스템 1. Hp 참고한 유튜브 동영상 https://www.youtube.com/watch?v=t4y2XJ7L4DM 2. Exp 3. 레벨업txt 2. 레벨업 시스템 만들기 ItemData 스크립트 생성 후 아래와 같이 작성 (**ScriptableObject : 클래스 인스턴스와는 별도로 대량의 데이터를 저장하는 데 사용할 수 있는 데이터 컨테이너 ) using System.Collections; using System.Collections.Generic; using UnityEngine; [CreateAssetMenu(fileName ="Item",menuName ="Scriptable Object/ItemData")] public class ItemData : ScriptableObject { publi.. 2023. 10. 5.