Unity 씬에서 선택한게 하이라키에서 안잡힐 때 씬에서 오브젝트를 분명 선택했는데, 하이라키에서 포커스가 안될 때가 있다. 그럴 땐 하이라키 우측 상단에 자물쇠를 채워둔게 아닌지 살펴보자 이 것 때문에 거의 한시간 넘게 일일히 하이라키 뒤져가면서 일했던 것 같다. + 분명 클릭이 된 것 같기는 한데 씬 내에서 오브젝트가 포커싱되지 않을때도 있다. 이럴땐 Scene window 상단의 Gizmo가 체크 해제되어있는게 아닌지도 한번 보자. 개발 조각글 2022.03.21
전처리 지시어를 사용해 모바일과 에디터에서 rayCast받기 AR 같은 작업을 사용할 때, 주로 인풋을 raycast로 받게 되는데. rayCast위치를 Input.GetTouch(0).position으로 받아버리면, 에디터의 플레이모드에서 확인할 수 없다는 단점이 있는데. (마우스 클릭밖에 되질 않으니까..) 이 때 #if 와 같은 전처리 지시어를 사용한다면, 인풋을 유니티 에디터에서는 클릭으로만, 그 외의 플랫폼에서는 터치로 인풋을 받아서 ray를 쏠 수 있다. public List getTouchRayHit() { List rayHitList = new List(); #if UNITY_EDITOR if (Input.GetMouseButtonDown(0)) { ray = Const.arCamera.ScreenPointToRay(Input.mousePositio.. 개발 조각글 2022.03.07
linux상에서의 스택 제한 fd max나 이런저런 제한을 보기 위해서 제한을 체크해야 할 때가 있다. ulimit -a 를 입력하면 간단하게 볼 수 있다. 개발 조각글 2021.09.02
git id / pw 캐싱 이제 8월에 github에서 패스워드로 인증하는게 막히면서, 토큰을 써야하는데.. 맥에서는 키체인으로 엄청 편리하게 관리할 수 있는데 우분투에서는 딱히.. 편리하게 세팅되어있는게 없어서. 뭔가 그냥 캐싱해버릴 수 있는게 없나? 하다가 발견했다. git config credential.helper store 를 입력하고, 이후 git push명령을 할 때 id랑 token을 잘 입력해주면 (push에 성공하면) 이제 해당 정보가 저장되면서 다음번에는 굳이 한번 더 입력하지 않아도 된다. 이 블로그의 도움을 받았습니다 : git 아이디, 비밀번호 저장하기 사용자, 이메일 등록 git config --global user.name 이름 git config --global user.email 이메일 추가 설명 .. 개발 조각글 2021.07.27
mac에서 norminette설치가 안될 때 이 분의 도움을 많이 받았다 : https://jojoldu.tistory.com/288 Mac에서 Gem::FilePermissionError 에러 발생시 해결 방법 Mac에서 Ruby의 패키지 매니저인 gem을 통해 설치를 진행하다 다음과 같은 에러를 만납니다. $ gem install bundler ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permission.. jojoldu.tistory.com mac에서도 비슷하게 norminette 설치가 진행되지 않을 때가 있다. 이럴 때는 brew update brew install rbenv ruby-build //이걸로 rbenv를 설치하고 rbenv i.. 개발 조각글 2021.07.09
norminette설치 bundler 명령에서 막히는 문제 리눅스에서 norminette설치할 때 cd ~/.norminette/ && bundler부분에서 아래의 오류를 뱉으면서 설치가 안될 때가 있다. Fetching gem metadata from https://rubygems.org/... Resolving dependencies... Using amq-protocol 2.3.2 Using bundler 1.16.1 Fetching rbtree 0.4.4 Your user account isn't allowed to install to the system RubyGems. You can cancel this installation and run: bundle install --path vendor/bundle to install the gems into .. 개발 조각글 2021.07.09