일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 구글
- LLM
- nodejs
- unity
- 바보
- JS
- MSSQL
- FLUTTER
- Kibana
- JavaScript
- 설정
- AWS
- MySQL
- API
- ChatGPT
- ssh
- gemini
- dart
- error
- Linux
- app
- Ai
- Windows
- build
- 유니티
- 영어
- docker
- Python
- elasticsearch
- Today
- Total
목록전체 글 (395)
가끔 보자, 하늘.
Unity는 작업자 로컬에서 관리되는 파일들이 유독 많습니다. 이런 파일들이 공유되기 시작하면 프로젝트가 꼬이는 건 시간 문제죠. 이를 위해 Unity 프로젝트에서 공유되면 안되는 파일/폴더 리스트와 git 저장소에서 이런 파일들이 공유되지 않게 하는 gitignore 파일에 적용하는 방법을 알아보겠습니다. 주의하실 점은 프로젝트에 이미 공유되기 시작하면 이 파일에 적용된 내용이 적용되지 않을 수 있으니, 가능하면 저장소 생성 후 바로 설정을 해두시길 권장합니다. bitbucket.org에서 저장소 페이지로 이동하시면 아래와 같은 화면을 볼 수 있습니다. "Create a .gitignore"를 선택하면 해당 저장소에 적용할 gitignore 파일을 생성, 편집할 수 있습니다. Unity 프로젝트의 최상..
"Unity프로젝트를 SourceTree로 관리하기 - 1. 개인 저장소 생성하기" 에 이어 계속 됩니다. 상위 메뉴 "Teams"에서 하위 메뉴 "Create Team"을 선택하면, 아래와 같은 팀 생성 화면이 나옵니다. Team name 과 Team ID를 입력 후 "Add team members"에 추가할 팀 인원들을 입력해 주세요. "Create"를 누른 후 관리화면으로 가신 후 "1. 개인 저장소 생성하기"와 같은 절차로 프로젝트와 저장소를 설정하시면 아래와 같은 화면을 보실 수 있습니다. 팀 관리는 이까지.. ^^ 다음에는 저장소를 관리하는 방법을 알아보겠습니다.
Github의 경우 private repo를 만들기 위해서는 유료결제가 필요합니다. 2016년 12월 현재 월 12$로 활용할 수 있으며, enterprise용도 있으며 (1seat당 5000$) 시스템이 안정적이고, 활용 가능한 plugin 시스템도 있어서 활용도가 높습니다. 하지만 혹 유료 결제가 부담스러우신 분들이 있다면 Atlassian 사의 SourceTree를 추천합니다. 사용법을 간단히 정리했으니 참고하시기 바랍니다 1. https://bitbucket.org/ 에 계정을 생성하고 프로젝트와 저장소를 만들어 주세요. 정상적으로 로그인하면 아래 화면처럼 상당에 "Projects" 메뉴가 존재합니다. 이후 "Create project"라는 누르고, 프로젝트의 정보를 입력합니다. 공유할 목적이 아..
https://docs.unity3d.com/540/Documentation/Manual/StreamingAssets.html 여기에 iOS의 경로를 아래와 같이 지정하라고 기록되어 있다. On iOS, use: path = Application.dataPath + "/Raw"; 이를 아래와 같이 기록해야 정상 작동하는 것을 확인할 수 있다. On iOS, use: path = "file:" + Application.dataPath + "/Raw/";음.. 왜 정식 메뉴얼에서는 수정되지 않는지 확인해 봐야 할 듯.
내 첫번째 앱 목표는 시계 앱이다. Tizen IDE를 실행 후 아래 순서대로 프로젝트를 새로 생성한다. Window > Open Perspective > Other > Tizen Native. Select File > New > Tizen Native Project. 이대로 빌드를 하면 에뮬레이터 혹은 실제 디바이스에서 결과를 볼 수 있다. 실제 디바이스에 업데이트를 위해서는 디바이스에 대한 인증 과정을 거쳐야 하며 삼성 개발자 사이트에 계정이 등록되어 있어야 한다. 아래 사이트를 참고하여 설정을 진행하면 된다. http://www.tizenexperts.com/2015/12/how-to-deploy-to-gear-s2-smartwatch/ wearable 앱은 native와 watch 용으로 분리되어..
https://www.tizen.org/ 홈페이지 우측 상단에 Register에서 첫 등록. 이메일 인증 이후 https://developer.tizen.org/development/tools/download 에서 IDE 인스톨러 다운로드 가능. ( 약 430MB) 인스톨 완료 후 updater가 연이어 실행되면 아래와 같은 화면이 나온다. 난 웨어러블 소프트를 개발할거라 .. 2.4 mobile과 2.3.1 wearable을 인스톨. 인스톨이 완료되면 IDE를 실행해보자.
유니티에서 ui를 클릭 혹은 터치해도 게임 중 입력 이벤트를 처리하는 부분에서 계속 문제가 발생했다. 게임 ui를 유니티의 ui로 만들지 않았을때는 몰랐는데, 이거 어떻게 처리해야 할지 한동안 고민이 많았는데... EventSystem.current.IsPointerOverGameObject 라는 함수가 있는지 몰라서 한참 고생했네;; 아래와 같은 클래스를 하나 추가해서 처리. using UnityEngine; using UnityEngine.EventSystems; using System.Collections; public class InputEventManager : MonoBehaviour { public bool GetMouseDown(int _idx){ if (EventSystem.current..
게임 다 만들고, google play에 프로젝트 등록하고 로그인을 해봤는데 마지막 로그인에서 계속 fail뜸. 원인을 찾던 중 로컬에 등록한 keystore의 값을 google play api 관리자에 등록을 안 해서 발생한 문제였음. 아래 이미지 중 붉은 테두리 안에 keystore에 등록된 sha1 값을 등록해야 함. (keytool -list -v -keystore "자신이 등록한 keystore 이름" 을 입력하면 sha1 값을 볼 수 있다.)