728x90

전체 글 229

visual studio에서 유니티 자동완성이 되지 않을 때 해결법

이상하게 vscode에서는 되는데 vs에서는 유니티를 제대로 인식하지 못하고 자동완성이나 경로로 이동을 못하는 문제가 있었다. 원래는 유니티의 Edit > Prefernces > External Tools에서 올바른 에디터를 선택하면 해결되는데 그것도 소용없었다. 심지어 아래의 Regenerate project files를 눌러도 같았다. 혹시나 싶어 직접 유니티 프로젝트로 가서 .vs를 삭제하고 다시 vs를 실행했더니 툴팁이 제대로 유니티 엔진을 인식하고 자동완성도 제대로 작동했다.

공부/유니티 2023.11.12

의자 등받이 쿠션 고치기

내가 쓰던 의자는 등받이 쿠션이 일첼형으로 장착되어 있었다. 또한 오래 되어서 조금식 플라스틱이 약해지고 끼워서 고정하는 부분이 깨져가고 있었다. 케이블타이나 글루건으로 대충 고정하고 사용하고 있었는데 결국 제대로 깨져 조금만 눌러도 빠지는 지경까지 가버렸다. 그냥 등받이를 버리고 쓰자니 돌출된 쇠가 있어서 그럴 수 없었고 3d 프린터로 만들거나 다른 쿠션으로 쓰자니 원래 등받이처럼 잘 고정되거나 편할 것 같지도 않았다. 결국 원래의 것을 잘 붙여서 사용하기로 했다. 일단 분해해서 파트를 나누었다. 다행히 완전 으스러지지진 않아서 크게 4조각만 떨어져 나갔다. 다만 철가루와 기타 검은 가루가 많이 나와서 한번 닦아주었다. 다음은 글루건으로 잘 붙여주었다. 완전하지는 않지만 부서진 플라스틱 조각의 자리를 ..

일상 2023.11.11

유니티 프로젝트 옮기기

원래는 유니티 프로젝트를 깃허브lfs로 관리하고 있었다. 잠깐이면 괜찮을 줄 알았는데 생각보다 빨리 용량 제한이 걸려버렸다. 결국 다른 방법으로 프로젝트를 다른 pc로 옮겨야했다. 그냥 폴더째로 담아서 가니 각각 필요한 파일들의 경로가 올바르지 않다고 에러가 많이 떠서 다른 방법을 찾던 중 프로젝트를 에셋 패키지로 만들어서 사용하는 방법이 있었다. Assets > Export Package 사용할 것들을 체크, 웬만하면 모두 체크하는게 편하다 그리고 Export를 눌러 경로를 선택 후 패키지를 만든다. 경로에 UnityPackage 파일이 만들어졌다. 이제 이 패키지를 사용할 pc에 새 프로젝트를 만든다. 에디터의 버전과 플랫폼 등을 최대한 맞춰서 만든다. Assets > Export Package > ..

공부/유니티 2023.11.06

비공개 연결이 아닙니다.(NET::ERR_CERT_DATE_INVALID) 문제

평소와 같이 블로그를 들어갔는데 접속을 할 수 없었다. 내 도메인의 인증서를 확인해보니 만료 날자가 오늘로 지나있는것을 발견했다. 주소가 막혀 접속이 되지 않았지만 다행히 티스토리 싸이트의 메뉴에서 설정으로 들어갈 수 있었다. 티스토리 관리의 블로그 탭에 가보니 발급날이 오늘로 되어있고 갱신되지 않았다. 찾아보니 개인 도메인을 삭제하고 다시 추가하면 인증서가 갱신된다는 이야기가 있어서 그렇게 했다. 조금 지나니 발급 대기 중이 떳다. 아마 시간이 지나면 다시 접속이 되지 않을까 싶지만 이래도 안되면 문의해야지 ---------- 2023년 10월 17일 11시 3분 약 2시간만에 다시 도메인으로 티스토리를 접속할 수 있게 되었다.

ad-68 스피커 커버 만들기2 - 스피커 하단 커버

어제 트위터 보호 커버를 성공적으로 만든것에 힘입어 이번에는 아래 우퍼 스피커를 보호하는 커버를 만들었다. 이번에는 튀어나오는 부분도 없어서 쉽게 만들 것 같았다. 만들고 끼워보니 출력물의 가운데가 뚫려 있어서 보호가 잘 안되고 나사 구멍 위치도 잘 맞지 않아서 다시 수정했다. 이제 앞면 스피커는 어느 정도 보호할 수 있게 되었다. 이제 옆면과 뒷면 회로판만 남았다.

ad-68 스피커 커버 만들기1 - 스피커 트위터 보호 커버

하만카돈 ad-68에 작은 앰프를 연결해서 pc 스피커로 사용하고 있다. 소리도 잘 나오고 만족스럽지만, 부속품을 그대로 사용하니 디자인도 투박하고 스피커와 양 옆의 댐퍼가 그대로 노출되어 있다. 특히, 저기 튀어나와 있는 트위터는 쉽게 찌그러지기 때문에 보호할 수 있는 커버를 만들고 싶었다. 커버는 대충 버니어 캘리퍼스로 길이를 재고 설계했다. 출력해서 한번 맞춰보니 생각보다 출력물이 작았다. 튀어나온 정도도 생각보다 컷다. 이대로 조립하면 트위치가 눌려버린다. 그릴을 좀 더 앞으로 빼서 출력하니 트위치 간섭 없이 잘 맞았다. 다음에는 아래 큰 스피커와 댐퍼를 위한 커버, 그리고 뒤에 붙여놓은 크로스오버 회로를 위한 출력물도 설계해야겠다.

[CSS] css 디자인 적용이 되지 않는 문제

자바 스크립트 기초를 공부하면서 클래스를 추가해서 버튼을 누르면 모달 창을 띄우는 것을 구현하는 중이었다. 분명 css를 적용한 class 를 추가했는데 모달창이 뜨지 않았다. 개발자 도구로 확인해보니 show-modal의 속성에 취소선이 그어져 있었다. 원인을 찾다가 css의 우선순위에 대한 정보를 찾았다. 해답은 .css에서 show-modal을 black-bg의 아래에 두는 것이었다. 그래야 나중에 적어진 것이 적용된다. 이제 버튼을 누르면 모달 창이 제대로 뜬다. 닫기를 누르면 다시 꺼진다. 내가 css의 우선순위가 class 에 배치된 순서로 적용된다고 착각해서 발생한 문제였다. css는 .css의 위에서 아래 순서로 적용되니까 새로 적용할 css 속성은 아래에 적어야 한다는 것을 배웠다. 아무..

공부 2023.10.08
반응형