unity
-
Unity로 VR 개발환경 세팅 - 2개발/지름 2021. 11. 23. 04:13
어제에 이어 오큘러스 세팅. 어제는 Oculus Integration 패키지를 사용했는데, Editor play가 정상적으로 되는 것을 확인하고 자러 갔었다. 하지만 갑자기 안 되는 상황이 발생. 심지어 원인도 알기 힘들다. 두 가지 이슈가 있었다. 1. Input Manager 관련 에러가 발생. 시스템을 변경하거나 해도 에러가 계속 난다. 코드 변경은 없었으니 코드 문제는 아니고 세팅 문제인데 이유를 알기가 힘들다. 2. Controller 관련 문제. Controller Prefab를 사용하면 L Touch, R Touch만 선택해야 동작 하는데, 아닌 것 같다는 느낌이 들었다.(보통 이러면 예감대로 흘러감..) 일단 개발을 시작 하려면 Editor play를 원활하게 하는 것이 중요하다. 매번 오..
-
Unity로 VR개발환경 세팅개발/지름 2021. 11. 22. 03:19
오큘러스 퀘스트를 가지고 놀다가 아이디어가 떠올라서 뭐라도 만들어 볼까 하는 중. 개발환경 세팅을 하는데 문제가 있음. m1맥북은 지원하지 않는 듯 함. 공식 문서에 intel x86을 지원하는 high sierra이상을 쓰라고 되어 있다. apple silicon을 지원하는 unity 버전이 있어서 빌드해서 넣어 보니 실행이 안 된다... 윈도우에서 2020.x 버전으로 실행하니 잘 되는 듯. 오큘러스 개발문서는 왜 플랫폼 선택하면 없는 페이지라고 나오는가...
-
NGUI 오브젝트에 마우스 이벤트 추가하기개발/지름 2014. 7. 24. 20:03
NGUI 사용 시, sprite 라거나 label 등에 마우스 이벤트를 추가하기 위해서는 1. NGUI의 카메라에서 Mouse Event 를 활성화한다. 2. 최소 인식 정도를 정하고 싶다면 Thresholds 를 조절한다. 3. 이벤트를 받고 싶은 object 에 collider 를 추가한다. ( 여러개라면 단축키를 사용하는 게 정신건강상 좋다 )4. 대상 오브젝트에 스크립트를 추가하여, 다음 함수를 추가하면 사용 가능하다. OnHover (isOver)OnPress (isDown)OnSelect (selected)OnClick ()OnDoubleClick ()OnDragStart ()OnDrag (delta)OnDragOver (draggedObject)OnDragOut (draggedObject)O..