일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 엑셀 가져오기
- 스프레드시트 사용법
- navmeshagent
- 다각형 중점
- unity 구버전
- unity 받기
- git
- C#
- 엑셀 내보내기
- cmd키 변경
- 스프레드 시트
- monocraft
- Mac
- 테크스트림
- 백준
- 알고리즘
- Rider
- 무장cg추가하기
- 다른 시트값
- ilcode
- 한달리뷰
- 스프레드시트
- 유니티 해상도 고정
- navmesh
- 유니티
- ilviewer
- rider 설치
- 라이더
- unity
- 진수 변환기
- Today
- Total
목록프로그래밍 (54)
코스모스 공작소
안녕하세요! 오늘은 유니티 단축키 변경하는 방법에 대해 알아보겠습니다. - 단축키 창 열기먼저 Unity -> Shortcuts에 접근합니다. 그러면 아래와 같은 창이 뜹니다.기본적으로 구성되어있는 단축키들을 살펴 볼 수 있습니다. 할당되어 있는 키가 있는 반면 할당되어 있지 않은 키들도 확인 할 수 있습니다.빠르게 키매핑을 하고 싶으면 원하는 키에 오른쪽 클릭을 통해 현재 키에 할당되어있는 기능을 변경할 수가 있습니다.프로필로 단축키들을 묶어서 보관할 수 있으니 작업별 프로필을 만들어 골라 사용할 수도 있습니다. Shift, Control, Option, Command 는 단축키 조합을 위한 키들로 키 지정이 불가능합니다. 저 창이 열려있는 상태로 해당 키들을 누르면 조합되어있는 키들이 노출되게 됩니다..
안녕하세요! 오늘은 NavmeshAgent를 가진 오브젝트끼리 충돌을 하지 않게 하는 방법에 대해 알아보겠습니다. 먼저 Navmesh를 만들어주고 Agent를 가진 두개의 오브젝트를 준비합니다. 이제 왼쪽 실린더를 오른쪽 실린더쪽으로 움직이게 할겁니다. 그러면 위와 같이 충돌하게됩니다. 하지만 우리의 목적은 충돌하지 않고 겹쳐지는게 목표입니다. 이제 Agent 내부에 Obstacle Avoidance의 Quality를 둘다 none 으로 바꾸어줍니다. 그리고 실행시켜주면 이제 위 처럼 서로를 충돌하지 않습니다. agent를 가진 오브젝트들이 충돌하지 않아야할때 유용하게 쓰이는 방법입니다. 다음에는 priority를 이용하여 장애물 회피관련을 알아보도록하겠습니다. 감사합니다!
안녕하세요! 저번에는 unity용 gitignore를 만드는 법에 대해 알아보았습니다. 2023.10.22 - [프로그래밍/git] - [git] .gitignore 만들기 그럼 오늘은 작성된 gitignore를 보면서 구성을 파악해 보겠습니다. /name/ # 해당 name디렉토리 이하를 무시 *.확장자 # 확장자를 무시 /name/*/*.확장자 #name 폴더 이하 정의한 확장자 모두 무시 파일명.확장자 # 파일명.확장자로 정의된 파일 무시 * #현재 모든 파일 무시 # Created by https://www.toptal.com/developers/gitignore/api/unity # Edit at https://www.toptal.com/developers/gitignore?templates=u..
안녕하세요! 오늘은 .gitigonre를 만드는 방법에 대해 알아보겠습니다! .gitignore는 깃에서 add할 파일들을 자동으로 무시해주는 목록을 기록해 놓은 파일입니다. 각 프로젝트의 성격과 형태에 맞게 초기에 셋팅을 해주어야합니다. https://www.toptal.com/developers/gitignore gitignore.io Create useful .gitignore files for your project www.toptal.com 사이트에 접속하면 위와 같이 노출됩니다. 저희는 Unity 관련된 gitignore를 생성해 보겠습니다. Unity를 검색해주면 항목이 노출되고 생성을 눌러줍니다. 그러면 # Created by https://www.toptal.com/developers/g..
안녕하세요! 필요해서 만든 진수 변환기를 가져와봤습니다. 2,8,10,16 진수로 변환되는 진수변환기입니다. 가끔 쓸일이 있어서 검색해서 찾기 귀찮고 까다롭게 생긴 친구들이 많아서 그냥 만들어 보았습니다. 많이들 사용해주세요! 감사합니다! https://numberconverter31.netlify.app/ Number Converter numberconverter31.netlify.app ** 버그는 이곳을 제보해주세요!
안녕하세요! 오늘은 git GUI 중 대중적인 소스트리를 다운 받는 방법에 대해 알아보겠습니다. 왜 소스트리를 사용해야하나요? git을 사용하는 다양한 방법이 있지만 터미널이나 bash를 이용하지 않고 GUI를 사용하는 것도 정확도를 높히고 속도를 높힐 수 있습니다. 전에 소개한 Lazygit도 좋은 GUI 툴이지만 러닝 커브가 있고 스타일이 익숙하지 않은 사람들에게는 호감을 얻기 힘듭니다. 하지만 익숙한 UI를 가진 소스트리는 쉽고 빠릅니다. 그리고 압축되고 명료한 기능으로 편리하기까지 합니다. 2023.07.02 - [프로그래밍/git] - [git] Git gui 터미널로 사용하기 lazygit - 소스트리 다운로드 https://www.sourcetreeapp.com/ Sourcetree | Fr..
안녕하세요! 오늘은 git을 설치하는 방법에 대해 알아보겠습니다. 코딩을 한다면 벗어날 수 없는 git을 사용하기 위해선 설치를 해야 합니다. 한번 설치해 두면 또 설치할 일이 없기 때문에 가끔 pc가 바뀌거나 환경이 변해서 설치해야 될 때 헷갈릴 때가 있다. - 설치하기 https://git-scm.com/downloads Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-..
안녕하세요! 오늘은 유니티에서 해상도를 고정하는 방법에 대해 알아보겠습니다. 게임을 개발하다보면 해상도 비가 유지가 되어야하는 상황이 있습니다. 그때 사용하는 방법에 대해 알아보겠습니다. canvas 안에 있는 Canvas Scaler를 이용하여 고정할 수 있습니다. UI Scale Mode를 Scale With Screen Size로 선택하고 Reference Resolution 을 원하는 크기로 설정해줍니다. 해당 해상도 비를 유지하면서 스케일을 해줍니다. 제가 설정한 값은 제가 임의로 설정한 값이니 개인의 환경에 맞춰 바꾸길 권장합니다. Match는 width 나 height 중에 어느 것을 골라서 메인으로 맞출것이냐고 하는 항목인데 혼합해서 맞추는 경우도 있습니다. 가로 해상도에는 width 세로..
안녕하세요! 저번에 rider를 유니티에 연동하는 방법에 대해 알아보았습니다. 이번에는 Visual Studio를 Mac에서 깔아보는 방법에 대해 알아보겠습니다. 1. Visual Studio 설치 ** 지금 Visual Studio가 설치되신 분들은 2번 부터 진행해주세요. 1) 설치 아래 사이트에 접근합니다. https://visualstudio.microsoft.com/ko/ Visual Studio: 소프트웨어 개발자 및 Teams용 IDE 및 코드 편집기 Visual Studio 개발 도구 및 서비스를 사용하면 모든 개발자가 모든 플랫폼 및 언어로 앱을 쉽게 개발할 수 있습니다. 무료로 어디서나 코드 편집기 또는 IDE를 사용하여 개발하세요. visualstudio.microsoft.com Vi..
안녕하세요! 오늘은 유니티에서 HpBar를 구현해보겠습니다. 모든 게임에서 hp를 나타내는 ui는 중요합니다. 간단하게 hpBar를 구현하는 방법에 대해 알아보겠습니다. 응용한다면 다양한 곳에서 쓰일 수 있습니다. 캐릭터 위에 떠다니는 hpbar를 만들어보겠습니다. 간략하게 원하는 오브젝트 밑에 canvas 배치 Hpbar 관련 오브젝트 컴포넌트 배치 Hpbar 관련 코드 작성 테스트 이런 순서로 진행해보겠습니다. 1. 오브젝트 아래에 Canvas 배치 Cube아래에 Canvas를 배치하고 아래에 hpBar , hpValue 오브젝트를 생성하였습니다. canvas는 World space로 조절해주시고 체력을 바라보고 있는 카메라를 넣어줍니다. 2. Hpbar 관련 오브젝트 컴포넌트 배치 hpBar, h..