728x90
반응형

Unity 119

[Unity] VR Hand Physics - Object collision

VR에선 컨트롤러 위치가 실제 컨트롤러의 움직임에 따라 출력됩니다. 따라서 모델을 컨트롤러 앵커 하위에 두게 되면 무슨 짓을해도 투과를 하더군요 그래서 꼼수를 부려봤습니다. 응용하셔서 재밌는 게임을 만들어주세요 여러분! 씬 구성은 이렇습니다. 물체 추돌 판정 스크립트(컨트롤러 앵커 하위의 CustomHandRight에 붙였습니다) using UnityEngine; using Node = UnityEngine.XR.XRNode; public class HandPositionController : MonoBehaviour { [HideInInspector] public Rigidbody handRig; public Node hand = Node.RightHand; public bool isStop; bool..

Unity 2020.03.12

[Unity] NavMesh - 자동으로 추격해오는 적 만들기 혹은 마우스로 장애물을 피해 캐릭터 움직이기

void Update(){ if (Input.GetMouseButton(0)) { Ray ray = cam.ScreenPointToRay(Input.GetMouseButton); RaycastHit hit; if(Physics.Raycast(ray, out hit)) { agent.SetDestination(hit.point); } } } 예제로 만든 씬의 구조입니다. window - ai - navigation을 눌러 navigation 패널을 열어줍니다 추적 해올 적을 위와 같이 세팅해줍니다. 그리고 지형지물을 전부 Static으로 만들어주거나 Navigation만 static으로 만들어 줍니다. 만약 문과 같이 이동해야하는 지형이 있다면 static으로 설정하시면 안됩니다. 그리고 아까 열어둔 Na..

Unity 2020.03.11

[Unity] Playfab Notification Setting Error

왼쪽 사진과 같이 푸시 알림을 설정 완료했고 서버키도 틀림이 없지만 푸시를 뿌려보거나 플레이어를 들어가보면 설정이 안되어 있다고만 하는 답답한 상황이 발생한다 사실 이건 튜토리얼을 저처럼 날림으로 보다가 중요한 부분을 놓친 경우 https://docs.microsoft.com/en-us/gaming/playfab/features/engagement/push-notifications/push-notifications-for-android Push Notification for Android - PlayFab Describes how to setup and configure PlayFab Push Notifications for Android. docs.microsoft.com 를 보면 세팅법이 잘 나오는데..

Unity 2020.02.06

[Unity/Python] Python 초보자가 헤맬 수 있는 개 똥같은 상황 pip 오류

python을 처음 시작하는데 pip를 설치해야한다, 요즘 버전은 pip는 알아서 설치되어 있다, 근데 왜 안될까 하는 개똥같은 상황인 분들을 위해 고생하지 말라고 글을 씁니다 일단 궁금하실 수 있기 때문에 몇 가지 코드부터 알려드릴게요 (글 쓰고 나서 알게 된 건데 install, version은 python에서 나가서 실행하셔야 작동하는듯합니다 ㅋ;;; cmd에서 python 나가는 법은 exit()을 치시면 되고 다시 실행하시는 법은 python입니당) os.getcwd()를 치시면 현재 경로를 보여주는데 이때 오류가 뜬다면 무슨 오류인지는 모르겠지만 import.os 를 해주셔야 정상 작동합니다 허허허허 그리고 pip를 치시면 pip가 있는 경로를 뿌려주는데 여기서 명령어를 쳐도 오류만 뱉을 뿐입..

Unity 2020.02.04

[Unity]proguard for Google Admob + Google Sign in + Facebook Sign in

google admob과 gms sdk+ facebook sdk를 사용하면 dex/merge 오류가 발생 되어 빌드가 안되고 대충 proguard 긁어다가 빌드하면 class를 찾을 수 없다는 오류가 보이실 겁니다 저도 이 문제를 해결하려고 똥고생을 하다가 결국 해결하게 된 결과물입니다. gms setting, facebook setting, admob setting은 이미 되어 있다는 전제하에 proguard 사용하기 위한 준비를 설명드릴게요. Menu - Edit - Project Settings - Player - Publishing Settings 1) Build - User Proguard file => Check 2) Minify - Debug/Release => Proguard 3) Asse..

Unity 2020.01.31

Android Release / Debug Build Method

Debug Build : Checked Release Build : Unchecked KeyStore 기존의 키가 있다면 Use Existing Keystore 체크 새로 만들어야 한다면 Create a new keystore 체크 -keysotre password 와 confirm 둘 다 같은 비밀 번호로 key Release Build : Alias - Creat a new key Key의 이름 비밀번호 비밀번호 확인 Create Key 버튼 누른 후 Key - Alias를 생성한 키로 변경 후 빌드 Debug Build - 기존의 Debug Key로 빌드

Unity 2019.12.20
728x90
반응형