본문 바로가기
반응형

Project62

[유니티] 특정 키를 눌렸을 때 다시 시작, 다시 씬 로드 유니티에서 test를 진행할 때 매번 스타트 누르고 멈추고 다시 누르는 작업들이 귀찮은 데요. 이때 사용하는 것이 바로 특정 키를 눌렸을 때 다시 시작, 다시 씬을 로드해서 멈추고 다시 스타트하지 않아도 원 상태에서 테스트할 수 있는 방법입니다. 아래 코드는 void update()에 넣어주시면 됩니다. if(Input.GetKeyDown(KeyCode.A)) { SceneManager.LoadScene(0); } if와 Input.GetKeyDown(KeyCode.A) 를 통해서 특정 키가 눌렸는지 검사를 진행해줍니다. 저 같은 경우 A를 누르면 다시 시작하도록 설정했습니다. 만약 누르게 되면 SceneManager.LoadScene(0); 를 실행시켜서 다시 씬을 로드해줍니다. 이때 주의할 점은 제일.. 2020. 5. 5.
[Leap motion] Leap Service 이(가) 작동하지 않습니다 - 수동 실행하 어느 날 Leap motion을 사용하려고 Leap motion 꽂고 실행하는데 기기에는 불 들어오는데 Unity 내에서 인식이 되지 않았다. 부랴부랴 구글링을 하였는데 그렇게 찾은 해결법들.... 1. cmd 치기 1 방법 안되었다. 시스템 오류 5이(가) 생겼습니다. 액세스가 거부되었습니다. 이런 오류가 뜨는데 이 오류는 cmd를 실행시킬 때 관리자 권한으로 안 열여서 생기는 오류인 걸 뒤늦게 알았다. 위 오류는 관리자 권한으로 cmd을 실행시켜서 해결 하였고 다시 해보니 Service은 실행이 되었으나 기기가 꽂아져 있음에도 밑에와 같이 disconnected 라고 뜨며 기기가 작동이 안되었다.ㅠ 1. cmd 치기 2 방법 경로 직접 실행인 방법인 것 같은데 위 방법도 실패했다. 결론적으로 해결한 .. 2020. 4. 26.
[unity + leap motion project] 립모션 제스처 만들기 프로젝트 5번째 정리 1. 공이 포물선을 그린다. 2. 공이 손에 쥐어줬다가 다시 빠져나간다. 1) 공이 포물선을 그린다. 비스듬히 던져 올린 물체는 수평 방향으로는 공기의 저항을 무시 할 때 아무런 힘이 작용하지 않으므로 수평방향으로는 등속 운동을 하게 되고 수직방향으로는 중력만이 작용하므로 지구중심방향으로 등가속도 운동을 하게 되는 운동을 포물선 운동이라고 합니다. x 축은 등속운동을 하므로 시간이 지남에 따라 일정한 거리만큼 x축의 이동거리를 증가시켜 주면 될 것이고, y축은 중력가속도가 작용하므로 이동거리가 점차 작아지다가 최고 꼭짓점을 지나면 이동거리가 다시 증가합니다. 위에 공식을 역으로 이용하여 거리가 정해져 있다고 가정하에 포물선 방정식에서 속도를 반대로 구하면 시간당 움직이는 X.. 2020. 4. 20.
[unity + leap motion project] 립모션 제스처 만들기 프로젝트 4번째 정리 3번째 프로젝트의 오류 보완과 공의 움직임 보완하여 다시 짠 코드 using System.Collections; using System.Collections.Generic; using UnityEngine; using Leap; using Leap.Unity; public class j2 : MonoBehaviour { Frame frame; Controller controller; public GameObject ball1; public GameObject R, L; Rigidbody rigid; Vector v, vr; bool check = true; bool a = false; void Start() { controller = new Controller(); rigi.. 2020. 3. 25.
반응형