csharp
-
[C#] Reflection 기능으로 Method 다루기언어/C# 2021. 2. 19. 03:03
유니티로 게임을 만들 때 공부한 기능이기 때문에, 내용중에 오브젝트라는 개념을 포함하고 있습니다. 함수 이름을 (ballMove + 오브젝트의 번호) 로 만들었다. 오브젝트마다 각각의 함수로 실행되어야 하기 때문! void ballMove21() { this.gameObject.transform.localPosition = new Vector3(100, 300, 0); rigid.velocity = new Vector2(speed, 0); } void ballMove22() { this.gameObject.transform.localPosition = new Vector3(100, 100, 0); rigid.velocity = new Vector2(speed, 0); } void ballMove23() ..
-
[C#] List<T> 클래스 사용법언어/C# 2020. 10. 29. 15:25
List클래스 공식문서 https://docs.microsoft.com/ko-kr/dotnet/api/system.collections.generic.list-1?view=netframework-4.8 **List 에 Object 넣는 방법 내가 사용했던 예시 (유니티 통신/ 방 나누기) **주의** Room 클래스 만드는 방법은 나와있지 않습니다. 클래스를 만드는 방법은 JAVA arraylist 클래스 만드는 방법을 검색해서 참조하세요 저는 추후에 수정할 계획입니다. 선언 public static List roomList = new List(); 추가 roomList.Add (new Room() { room_number = roomnumber, room_title = msg, user1_nicknam..
-
[Ubuntu] C#) monodevelop로 다른 클래스를 참조(using) 하려면?OS/Linux 2020. 10. 29. 15:03
Monodevelop의 기본적인 사용방법은 아래 포스트를 참고해주세요. https://stirringdev.tistory.com/11?category=903721 [ubuntu] 우분투에서 C# 컴파일 / Monodevelop Monodevelop 라는 프로그램을 깔게 되면 cs 파일을 작성할 수 있게 된다. 이때, GUI체제가 꼭 필요한 것은 아니다. Monodevelop 설치방법 $ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-.. stirringdev.tistory.com 본문 mono에서 exe파일을 만들기위해 컴파일 할때 다른 클래스를 참조(using)하기 위해서는 ubuntu 명령어로 참조를 해주어야하는데 https://..
-
[Ubuntu] 우분투에서 C# 컴파일 / MonodevelopOS/Linux 2020. 10. 29. 14:54
Monodevelop 라는 프로그램을 깔게 되면 cs 파일을 작성할 수 있게 된다. 이때, GUI체제가 꼭 필요한 것은 아니다. Monodevelop 설치방법 $ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF $ sudo apt install apt-transport-https $ echo "deb https://download.mono-project.com/repo/ubuntu stable-xenial main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list $ sudo apt update..