전체 글 57

백준 10811번 c#

using System; namespace Baekjoon { internal class Program { static void Main(string[] args) { //바구니 개수와 위치 바꾸는 횟수 받아옴 string[] input = Console.ReadLine().Split(); int basketNum = int.Parse(input[0]); int changeNum = int.Parse(input[1]); //위치바꿀 때 임시로 쓸 변수 int temp = 0; //내가 정한 바구니 개수만큼 바구니 생성 int[] basket = new int[basketNum]; //이후 바구니안에 1부터 차례대로 숫자 넣음 for (int i = 0; i < basketNum; i++) { basket..

백준 2024.01.10

백준 3052번 c#

방법 1 - true 배열 using System; namespace Baekjoon { internal class Program { static void Main(string[] args) { //42로 미지수를 나눴을 때 나머지는 무조건 41 이하라는 것을 이용한 방법 //배열 0~41까지 생성 bool[] numbers = new bool[42]; //결과 숫자 int result = 0; //숫자 10개 적어서 42로 나눈 나머지 저장 //그리고 나머지 숫자와 배열 index가 같은 배열칸에 true를 저장 //이렇게 되면 같은 나머지 여러번 나와도 중복처리 가능 for (int i = 0; i < 10; i++) { numbers[int.Parse(Console.ReadLine()) % 42] ..

백준 2024.01.10

쓸만한 유니티 기술(링크)

URP 업그레이드 https://www.youtube.com/watch?v=KpTK-OraZ-g&t=188s 기존 프로젝트 URP로 업그레이드 시킬때(실수로 URP 파일 지웠을 때도 활용가능) 1분 15초부터 https://www.youtube.com/watch?v=5rG3yDZmSbc&t=225s 위와 내용 같음 2022 네비게이션 https://www.youtube.com/watch?v=95zQNKUTXfQ 2분 53초 부터 방법 3가지 설명 7분 17초 특정 영역 네비게이션에서 삭제 8분 21초 플레이어, 몬스터 종류에 따라 네비게이션맵 따로 굽는 법 Animation Rigging (코드 없이 휴머노이드 에셋 리깅하여 팔 위치 조절하는 법) https://www.youtube.com/watch?v..

유니티 2023.12.19

구조체와 직렬화

구조체 예시 // 클래스 public class MyClass { public int value; } // 구조체 public struct MyStruct { public int value; } // 클래스 사용 MyClass a = new MyClass(); MyClass b = a; // b와 a는 같은 객체를 참조 a.value = 10; Console.WriteLine(b.value); // 출력 결과: 10 // 구조체 사용 MyStruct x = new MyStruct(); MyStruct y = x; // x와 y는 별개의 복사본 x.value = 10; Console.WriteLine(y.value); // 출력 결과: 0 class와 달리 struct로 만든 구조체는 주소를 공유하지 않는..

유니티 2023.09.19

유니티 빌드 후 투명화 오류 해결법

구글링 해봤지만 다른 곳에서도 해결방법을 찾지 못해 10일동안 아주 쌩고생해서 오류를 고쳤기 때문에 다른분들은 시간 날리지 않길 빌며 이 블로그의 첫글로 '유니티 빌드 후 투명화 오류 해결법'을 적는다. 주의점 프로젝트 생성시 위와 같은 템플릿으로 생성하였다면 굳이 이 글의 방식대로 하지 않더라도 쉐이더 그래프에서 쉽게 투명화되는 오브젝트를 만들 수 있고, 빌드 후에도 잘 나타날 것이다 (아마도.. 잘 될거임) 또한 필자는 2019.4.40f1 버전의 3D 템플릿으로 아래의 프로젝트를 생성함을 알린다 참고 블로그 투명화 코드는 여기서 참고 https://daekyoulibrary.tistory.com/entry/Charon-8-%ED%94%8C%EB%A0%88%EC%9D%B4%EC%96%B4%EC%99%..

유니티 2023.06.29