본문 바로가기

분류 전체보기140

[Unity/C#] summary(///) 주석 사용법 c# 에서 가장 기본적인 주석이라고 한다고 // 을 통해서 생성되는 주석이라고 생각한다 사용법은 아래와 같이 사용을 하면 되는데 // 주석은 이렇게 사용합니다. // 을 입력하면 작성한 해당 줄이 주석으로 처리된다 해당 주석 이외에도 서적이나 문서에서 보면 /// 로 되어 있는 주석을 볼 수 있다 /// /// /// private void Test() { } 함수나 변수를 작성하고 그 위에 /// 를 입력하면 자동으로 함수에 맞춰서 주석이 생성되게 되는데 위와 같이 ///만 입력을 하였음에도 로 묶이며 양식이 자동으로 생성이 된다. /// /// 함수의 정보를 입력합니다 /// /// 매개변수 설명 /// 리턴 값 설명 private string Test(int num) { return "abc"; }.. 2023. 2. 26.
[Unity/C#] Destroy와 DestroyImmediate의 차이점 보통 유니티에서 오브젝트를 제거할때 Destroy 함수를 사용하게 된다. 그런데 예제나 문서들을 보다보면 DestroyImmediate를 사용하는 경우도 있는데 과연 둘의 차이는 무엇이 있을까? 단어에서도 나오듯이 DestroyImmediate는 즉시 제거가 되고 Destroy는 프레임 끝에서 제거가 된다. 예를 들어 아래와 같이 코드를 작성하였을때 Gameobject object; void DestroyObject() { Destroy(object); Debug.Log(object.name()); } void DestroyImmediateObject() { DestroyImmediate(object); Debug.Log(object.name()); } Destroy를 사용한 함수는 해당 프레임 끝이 오.. 2023. 2. 19.
[Notion(노션)] 캘린더 체크박스 만들기 가이드 먼저 빈 캘린더 하나를 만들어 준다 그러고 나서 항목을 추가해 주게 되는데 원하는 날짜의 좌측에 마우스를 가져다 대면 + 모양의 버튼이 생기게 되는데 해당 버튼을 누르게 되면 항목 생성이 가능하다 이제 속성을 추가해야 하는데 속성 추가 버튼을 누르고 우리가 원했던 체크 박스를 선택해 주게 된다. 속성으로 체크박스가 추가된 걸 확인하였는데 다시 캘린더로 돌아오게 되면 추가된 체크박스가 보이지 않게 된다 노션 캘린더에서 속성을 추가하게 될 경우 해당 속성을 보여주도록 활성화 해야 된다 우측에 ... 버튼을 누르게 되면 여러 항목을 편집할 수 있는데 속성 항목을 보면 현재 0개 표시된으로 나오고 있다 속성 버튼을 누르게 되면 현재 항목에 존재하는 속성들을 볼 수 있는데 여기서 우리가 원했던 체크 박스를 보이게.. 2023. 2. 13.
유니티 Text, Image Hexadecimal 색상으로 변경하기 유니티를 사용할때 RGBA 값보다 Hex 값을 사용하는 경우가 더 편리할때가 있는데 해당 값을 통해 텍스트나 이미지의 Color를 변경하는 방법은 ColorUtility.TryParseHtmlString("#CDC1B4", out var color); image.color = color; 위와 같이 #Hex 값을 입력하여 사용할 수 있다. 2023. 2. 4.
반응형