일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 애니메이션
- 애옹
- Fanart
- PunRPC
- Reimport
- 씹덕인가봐요
- 움짤
- TMP
- Assembly-CSharp.dll
- art
- 나히다
- 낙서
- 카카오워크
- Unity
- 애옹개발자
- 퇴끼
- TextMeshPro
- c#
- 몬드
- AeOngClickeer
- 고민
- unity3d
- Psyche
- 류와꾸수
- 일기장
- 생각
- 악마쨩
- 만화
- Unity2D
- 무리하지말자
- Today
- Total
목록Programming (15)
히가츠류의 보금자리
[에러 메세지] Error : Copying assembly from 'Temp/Assembly-CSharp.dll' to 'Library/ScriptAssemblies/Assembly-CSharp.dll' failed. Detailed error: Sharing violation on path 해당 문제는 Git을 사용하여 pull 받을 때 Temp 폴더를 ignore 목록에 넣어두어 가-끔씩 생기는 문제 같다. 보통은 실행 시 자동으로 Temp 폴더가 생성 되는데, 임포트/생성이 제대로 되지 않은 것. 에디터를 재실행 시켜 임포트를 시도해보거나, Project탭에서 Reimport를 선택하여 해결할 수 있다.
평화로운 어느 날.. 또 다시 버그인지 뭔지.. 아무튼 문제가 생겼다. 차분히 코코아를 홀짝이며 해결하기 위해 정말 많은 검색을 했다.. "스크롤뷰 안에 버튼 때문에 드래그가 안됨." "ScrollView Not Working In Button" "unity raycast target give to behind" "Button을 포함하고 있는 ScrollView의 스크롤" ... 등등 40종류 넘게 검색한 것 같다... 문제 상황부터 말하자면, Button이 raycast target을 통해서 마우스와 관련된 이벤트를 다 냠냠 먹고있었던 것이다. 뒤에 있는 ScrollView는 앞에 있는 Button이 이벤트(Click, Drag, Exit 등..)를 다 먹어버려서 하나도 작동하지 않는 상황. 나에게 주..
1. 설치된 모닥불은 얼마 후에 자동적으로 꺼진다. 2. 캐릭터가 모닥불에 닿으면 데미지를 입는다. 3. K를 눌러서 키고끄고도 하려했는데 이 부분은 안먹는다.
Text Mesh Pro(이하 TMP)에 대한 자료가 별로 없어서 사용하지 않으려다가 글자에 따라 크기가 달라지는 말풍선을 만들기 위해서 사용했다. TMP 에셋을 전부 다운 받고 TMP를 만들어서 사용하는 것 까진 좋았는데 한글을 지원하는 Font Asset이 없어서 한글이 전부 네모네모□□□□하면서 나왔다. 그래서 나는 나눔 명조(NanumMyeongjo) 무료 TTF 파일을 받아서 쉽게 해결했다. 첫번째로 쓰고 싶은 글꼴(영어와 한글을 지원하는 글꼴)의 TTF 파일을 다운 받은 후 Unity Project 폴더에 넣는다. (드래그 앤 드롭이든 복붙이든 상관 없음) 이후 그 파일을 우클릭해서 Create -> TextMeshPro -> Font Asset 을 누르면 몇초 안돼서 바로 그 글꼴의 SDF(..
깃허브를 이용해서 Unity 팀 프로젝트를 진행하고 있었는데 이 나아쁜 녀석이 합치는 도중(marge, pull request 도중)에 충돌을 하기 시작했다.. 오류오류.. 그 이유는 Library 폴더에 있는.. 하위 디렉토리와 파일 친구들이 난리인 것이다... 예전 프로젝트에서도 이 충돌이 일어나서, 그때는 토악질 참으며 일일이 ctrl+c,v로 수정했는데 이번에는 그렇게 진짜 하기 싫었다... 그래서 이번에는 이 문제를 해결하기 위해 팔 걷고 google을 마구 뒤지기 시작했다... 그러다 찾은 몇몇 블로그와 한 질문 게시글에 그 폴더 자체를 무시하면 된다고 뜨길래 한번 시도해봤다. [방법 요약] 1. git 최상위 폴더(보통 "README.md" 파일이 있는 곳)에 "gitignore.txt"파일..
오늘은 코루틴(Coroutine)을 이용해서 1초 마다 일반 고양이 오브젝트(normalCat Object)를 소환&스폰(Spawn)하는 작업을 진행했다. yield return new WaitForSeconds()과 yield return new WaitForSecondsRealtime()의 차이는 WaitForSeconds()는 게임 시간이 0.5배속이나 2배속되는 것에 영향을 받아 느려졌다 빨라졌다 할 수 있고, WaitForSecondsRealtime()는 게임 배속에 관련없이 무조건적으로 현실시간을 따라간다는 것이다. (배속X) 맨 밑에 new Vector3 (0, 0);에는 0부분에 각각 "x좌표"와 "y좌표"를 넣으면 된다. 나는 아직 소환 범위를 정하지 않아서 0,0으로 넣어뒀다. 혹시 위..
Unity 2018.4.7 버전 Sprite Mask를 사용한 예제! Sprite Mask를 사용하면 일부 영역의 이미지를 나타내거나 없앨 수 있다. 이를 사용하면 숨바꼭질을 만들 수 있을 것 같아서 간단하게 실험해보았다. 우선 실험에 필요할 스프라이트 부터 구상해보았다. 1. 고양이를 숨겨줄 Front Object 2. 숨어있는 고양이나 물건이 될 Middle Object 3. 고양이가 안에 있다는 느낌을 더 크게 줄 수 있는 Back Object 4. 아무 상호작용이 없을 배경용 Background 필요 스프라이트를 작업하기 위해 그림 폴더를 크게 4가지로 나눠 작업한 다음 개별적으로 저장했다. (ClipStudio로 작업) 게임이었다면 고양이를 찾아서 클릭할 때마다 사라지면서 점수가 올라야하므로 사..