본문 바로가기

전체 글

[C#] Unity 버튼 컴포넌트에 버튼 클릭 사운드 삽입하기 - 잘하게 되 준비물- 사운드 파일(AudioSource)- Hierarchy 창에 존재하는 게임오브젝트(사운드가 필요한 곳)- 별도의 게임오브젝트  왜 저것만 빨간색인가요?왜냐하면 저 요소가 일반적으로 사람들이 실수하는 부분이기 때문이다.(나도 그랬고, 다들 그런 것 같아 보이고, 타 개발 블로그에서도 그럽니다. ㅜㅜ)  다른 작업에 비하면 소리 넣는 작업은 대빵 쉬워 보이는데정작 여기서도 막히는 나 자신을 발견하는 것이란...!  꼭 버튼 클릭 사운드가 아니어도 된다.배경음악(bgm)이든 뭐든 좋다.   이렇게 본인이 사용하려는 오디오 소스파일을 프로젝트 폴더에 넣는다.나는 유니티 에셋스토어에서 무료 에셋을 임포트했다.혹시 임포트하는 방법을 모르는 분이 계신다면 댓글 주세요. 5분 안에 설명해 드립니다.오디오 믹싱.. 더보기
2024년 9월에 쓰는 따끈따끈 Git 커맨드 모음 ♪ git init : 현재 디렉토리를 Git이 관리하는 프로젝트 디렉토리(=working directory)로 설정하고 그 안에 레포지토리(.git 디렉토리) 생성 git config user.name 'codeit' : 현재 사용자의 아이디를 'codeit'으로 설정(커밋할 때 필요한 정보) git config user.email 'teacher@codeit.kr' : 현재 사용자의 이메일 주소를 'teacher@codeit.kr'로 설정(커밋할 때 필요한 정보) git add [파일 이름] : 수정사항이 있는 특정 파일을 staging area에 올리기 git add [디렉토리명] : 해당 디렉토리 내에서 수정사항이 있는 모든 파일들을 staging area에 올리기 git add . : working.. 더보기
[C#] Unity 에러 해결: TLS Allocator ALLOC_TEMP_TLS, underlying allocator ALLOC_TEMP_MAIN has unfreed allocations, size 37 에러 발생:유니티에서 새로운 프로젝트 생성 버튼 클릭 후, 비어 있는 새로운 프로젝트 작업창에서 에러 발생 에러 표시:TLS Allocator ALLOC_TEMP_TLS, underlying allocator ALLOC_TEMP_MAIN has unfreed allocations, size 37 해결 방법:작업창 내 메뉴 바 - Assets - Reimport All 해당 에러는 프로젝트 빌드 시 간혹 발생하는 유니티 자체 버그라고 한다.이전에 생성한 빌드 폴더를 삭제한 후 재생성하거나,지금처럼 바로 reimport 버튼을 눌러주면 된다.    유니티 디스커션 페이지에서도 이와 관련된 에러에 대해 설명하고 있다.https://discussions.unity.com/t/tls-allocator-alloc_.. 더보기
[Design] 동국대학교 드림패스 웹사이트 리디자인 3차: Dropdown Nav Bar 제작, 가로/세로 Scroll behavior 및 Interactions 적용, Mypage 페이지 분석 중간 발표 단계로써 Home 페이지의 전반적인 외형이 완성되었다.  먼저, 드림패스 Home 페이지의 원래의 모습이다.    다음은 현재까지 제작한 리디자인 작업물이다.앞서 작성한 분석 내용을 거의 모두 반영하였다. '내 정보'를 표시하는 저 블록...이렇게 보니 옅은 회색이 마음에 들지 않는다.하지만 무슨 컬러로 처리해야 할지 고민이다. 그래도 드림패스 웹사이트를 딱 접속했을 때 저렇게 내 정보를 간략하게 확인할 수 있는 점이 마음에 든다.또한, 사이트 접속 시 내 정보 블록이 잘리지 않고 스크롤하지 않은 상태에서 깔끔하게 보일 수 있도록 패딩값을 처리했다.     그리고 중간 발표를 통해 피드백을 받았다. - 원하는 정보가 꽁꽁 숨겨져 있다는 문제 제기에 대한 마땅한 해결책이 보이지 않는다.정확하다... 더보기
[Design] 동국대학교 드림패스 웹사이트 리디자인 2차: 사이트 카피 및 오토레이아웃 적용 왜 이 사이트를 선정했는지, 왜 이 요소를 보완 필요 작업으로 가져가는지,앞서 사이트에 대한 분석을 마쳤으니이제는 기본 틀을 만들어야 한다. 요즘 찾아 보니, 수많은 피그마 플러그인이 존재하던데사이트 링크 첨부 시 해당 사이트를 수정 가능하도록 피그마에 카피해주는귀한 보석 같은 친구도 있었으나,드림패스 사이트 링크를 첨부하니 로그인 페이지까지만 제공한다. 로그인 페이지는 깔끔하다 생각해서, 건드릴 곳도 없다.쓸모가 없어졌다.결국 처음부터 만들고 조립해야 했다.    초반 작업은 스킵하고 이게 지금 당장의 단계이다.이렇게 업로드하지만, 실제로는 꽤 많은 시간이 걸렸다. 코드잇과 인프런 강의 몇 개를 수강하고줄자(Ruler) 기능, 오토레이아웃(Auto layout) 기능, 프레임(Frame) 및 그룹(Gr.. 더보기
[Design] 동국대학교 드림패스 웹사이트 리디자인 1차: 웹사이트 분석 이번 과제는 프로토타입 미니 프로젝트로써 '학교의 여러 전산 서비스 중 하나를 선택하여 이를 개선하는 프로젝트'이다.나는 우리 학교 웹 서비스 중 가장 먼저 이 드림패스 웹사이트가 생각났다.  이 웹사이트를 선정한 이유. 기본적으로 딱 마주했을 때 디자인이 조금 구리다. 그런데도 리디자인이 가능해 보인다.(UI 디자인이 구린데도 리디자인이 불가할 것 같은 매물도 존재하는 것 같다.) 또한, 내가 평소 드림패스 사이트를 이용할 때,드림패스 사이트에서 제공하는 서비스의 양질에 비해 서비스가 꽁꽁 숨겨 있다는 느낌이 들 때가 많았다. 원하는 서비스를 찾는 데 생각보다 시간이 걸리고,사이트 내부에서 황금 같은 서비스를 발견했는데도'이 좋은 게 왜 여기 숨어 있어? 사람들이 발견하기 쉽지 않겠군...'이라고 느낀.. 더보기