본문 바로가기
728x90

전체 글93

Unity Package Manager (UPM) 창의 경로 Window > Package Manager 2023. 6. 14.
[Unity] CommandInvokationFailure: Unable to install APK to device. Please make sure the Android SDK is installed and is properly configured in the Editor. See the Console for more details. 📝 Unity에서 만든 프로그램을 안드로이드에 빌드하면서 이런 에러가 떴다. CommandInvokationFailure: Unable to install APK to device. Please make sure the Android SDK is installed and is properly configured in the Editor. See the Console for more details. 1. 지금 테스트하려고 하는 단말기에 이미 설치된 버전이랑 맞지 않아서 발생 2. 현재 핸드폰의 용량 부족 3. etc. 1. 핸드폰에 있는 앱을 지우고 다시 컴파일한다. 2. 핸드폰 용량을 정리 후 빌드한다. 3. [다른 .. 2023. 4. 18.
[Unity, C#] MonoBehaviour 클래스의 라이프사이클 메서드 호출 순서와 각각의 역할 Unity에서 주로 사용하는 클래스 중 하나 게임 오브젝트에 부착된 스크립트의 동작을 제어 이 클래스에는 게임 오브젝트의 생명 주기와 관련된 라이프사이클 메서드가 포함되어 있다. 이 메서드들은 Unity 엔진에 의해 자동으로 호출된다. 1. Awake(): 게임 오브젝트가 인스턴스화되면 가장 먼저 호출되는 메서드 스크립트가 시작되기 전에 실행되기 때문에 다른 모든 라이프사이클 메서드보다 먼저 호출된다. 게임 오브젝트에 필요한 초기화를 수행한다. 2. OnEnable(): 게임 오브젝트가 활성화될 때 호출 Awake() 이후에 호출되며, 스크립트가 비활성화된 후에 다시 활성화될 때마다 호출된다. 스크립트가 활성화되어 있을 때 수행해야.. 2023. 4. 7.
[GitHub] (refusing to allow a Personal Access Token to create or update workflow `.github/workflows/build.yml` without `workflow` scope) 해결 방법 📝 git push를 하고 있는데 에러가 발생했다. ! [remote rejected] feature/STC-134 -> feature/STC-134 (refusing to allow a Personal Access Token to create or update workflow `.github/workflows/build.yml` without `workflow` scope) error: failed to push some refs to 'https://github.com/haiicorp/strokcare-app-unity.git' 발급받은 Access token(푸시할때 사용하는 개인 액세스 토큰(PAT, Personal Access.. 2023. 3. 8.
프로그래밍 언어의 종류와 특징 📝 프로그래밍 언어의 개념 프로그램(Program) : 명령어로 작업 순서를 지시하는 것 프로그래밍 (Programming) : 프로그래밍 언어를 사용하여 프로그램을 작성하는 행위 프로그래머 (Programmer) : 프로그램을 작성하는 사람 프로그래밍 언어 (Programming language) : 프로그램을 작성하기 위해 만든 언어 (사람과 컴퓨터가 대화할 때 쓰는 언어) - 자연어 : 우리가 일상생활에서 사용하는 한글이나 영어, 중국어 - 프로그래밍 언어 : 컴퓨터에서 사용하는 언어 📝 프로그래밍 언어의 종류 - 컴퓨터가 이해할 수 있도록 만든 기계 중심의 언어 - 프로그램 실행 속도가 빠르고 컴퓨터 기종에 따라 다양하며, 기종끼리 호환되지 않는다. 기계어 (machine lan.. 2023. 2. 28.
[Unity] InvalidOperationException: You are trying to read Input using the UnityEngine.Input class, but you have switched active Input handling to Input System package in Player Settings. 해결 방법 유니티 스크롤을 페이지 단위로 처리하는 것을 YouTube 영상을 보면서 만들고 실행을 시켜봤는데 InvalidOperationException: You are trying to read Input using the UnityEngine.Input class, but you have switched active Input handling to Input System package in Player Settings. 이런 에러가 발생했다. 에러를 찾아본 끝에 해결책을 찾았다. 1. File > Build Settings 클릭 2. Player Settings... 클릭 3. Player > Other Settings에서 밑으로 내려보면 4. Active Input Handling* 이 I.. 2023. 2. 3.
캔버스(Canvas) 렌더 모드(Render Mode) 캔버스(Canvas) 모든 UI 요소는 Canvas 안에 위치해야 한다. 캔버스는 Canvas 컴포넌트가 있는 게임 오브젝트이며 모든 UI 요소는 반드시 어떤 캔버스의 자식이어야 한다. 렌더 모드 (Render Mode) 캔버스에는 스크린 공간 또는 월드 공간에 렌더링 하도록 하기 위해 사용되는 Render Mode 설정이 있다. 스크린 공간 - 오버레이 (Screen Space - Overlay) UI 요소가 화면에서 씬의 위에 렌더링된다. 스크린의 크기가 조절되거나 해상도가 변경되면 캔버스는 여기에 맞춰 자동으로 크기를 변경한다. 스크린 공간 - 카메라 (Screen Space - Camera) 스크린 공간 - 오버레이 (Screen Space - Overlay)와 유사하긴 하지만 이 렌더링 모드에서.. 2023. 1. 16.
Google Chat 설치하기 Google Chat을 브라우저에서 띄워놓고 사용하다가 Stand-alone 형태로 사용하는 방법을 알았다. 브라우저로 띄워놓고 하면 폰에서는 알람이 잘 뜨는데 데스크에서는 알림 소리만 들리고 표시가 잘 되어있지 않기 때문에 메시지가 온 지 안 온 지 유무를 몰라서 조금 불편했다. 알림이 뜨게 하는 여러 방식이 있겠지만 일단 Google Chat을 Stand-alone 형태로 해보자! 먼저 Google에 채팅으로 들어가 준다. 내 구글 프사는 회사 동갑 친구들과 맞춘 파워레인저 엔진포스(실버) 고~온! 상단에 ... 을 누른 뒤 Google Chat 설치...(Open in Google Chat) 를 클릭한다. 그러면 이런 식으로 뜨는데 설치를 눌러주면 끝! Google Chat 설치가 잘 되었다 ㅎㅎ 2023. 1. 10.
728x90