본문 바로가기

전체 글25

C# 문자열 보간법 $의 활용, 소수점 올림/반올림/내림 메서드의 수행 단계에 따른 프로퍼티 상태 추적을 위해서 디버그 로그를 심어본 경험이 많을 것이다. C#에서 사용되는 문자열 다루기를 한 번 알아보자. 들어가기 앞서, 글쓴이는 유니티를 이용해서 주로 개발해서 예시는 모두 유니티에서 사용되는 UnityEngine.Debug.Log를 사용하고 있다. 유니티 엔진을 사용하지 않는다면 System.Console.WriteLine을 이용해서 로그를 출력해주면 된다. 내 정보를 출력해주는 MyInfo라는 클래스가 있다고 하자. PrintMyInfo 함수 호출을 통해 다양한 로그를 출력해보자. 1. 예전 방식 - string.Format 함수를 이용 using UnityEngine; public class MyInfo : MonoBehaviour { void Star.. 2022. 4. 3.
코로나19 얀센 백신 접종 후기 - 접종 예약 전 - 60대인 아빠는 요양보호사 자격증이 있어서 지난 4월 19일 아스트라제네카 백신 1차 접종을 했고, 30대인 와이프는 병원 쪽에서 일을 하다보니 지난 5월 31일 아스트라제네카 백신 1차 접종을 했고, 60대인 엄마는 접종 대상자여서 지난 6월 7일 아스트라제네카 백신 1차 접종을 했다. 이렇게 주변 가족이 모두 백신 접종을 받았다보니 나도 같이 접종을 하면 좋겠다싶었다. 네이버나 카카오에서 잔여 백신을 간혹 검색하면서 접종을 기다리고 있었는데, 예비군/민방위 및 국방 관계자 등을 대상으로 100만명분의 얀센 백신을 미국에서 들여오기로 했고, 6월 1일부터 0시부터 백신 접종 예약을 받는다고 했다. 30대 초중반인 나도 예비군 8년차라 접종 대상자다. 근데 막상 예약 시간이 다가오니.. 2021. 6. 14.
중복 파일을 정리하자!! 중복 제거 프로그램 double killer 묵히고 묵혔던 10,000개가 넘는 아이폰 사진 및 동영상을 다 옮기고나니 중복 파일로 인해서 또 고통받았습니다... 이걸 손으로 다 확인할 순 없죠!!! 그래서 위대한 프로그램의 힘을 빌렸습니다. 바로 double killer라는 프로그램인데요. 아래 사이트에서 다운로드를 받습니다. www.bigbangenterprises.de/en/doublekiller/download.htm DoubleKiller - Download [english] (Big Bang enterprises) DoubleKiller » Download On this page you can download the current version of DoubleKiller and some additional files for free. .. 2021. 4. 23.
Visual Studio에서 Unity 디버거 연결 후 잦은 크래시 해결하기!! 유니티 개발을 하다보면 스크립트 디버깅을 하기 위해서 Visual Studio에서 Unity 디버거 연결 기능을 사용하죠. 그런데 유니티 플레이 모드에서 디버거가 붙어있을 때, 스크립트를 수정하고 저장을 하게 되면 높은 확률로 크래시가 발생합니다!! 작은 샘플 프로젝트 같은 경우에는 크래시가 나지 않지만 큰 프로젝트 같은 경우에는 거의 항상 크래시가 발생하더라구요.. 그럼 크래시가 나지 않도록 옵션을 바꿔봅시다!! 아래와 같이 Edit -> Preferences... 메뉴를 열게 되면 Preferences라는 팝업이 하나 뜹니다. 여러 설정들을 세팅하는 곳이에요. General탭에 보면 Script Changes While Playing이라는 옵션이 있습니다. 기본 값으로 Recompile And Con.. 2021. 4. 18.