1. 연산자 우선순위 2. 소수점 이진수 변환 3. Convert / Parse / TryParse 차이
unit의 약점
Length메서드와 Do-while을 이용한 반복입력프로그램 만들기
부족한것이 많겠지만.. 그래도 누군가에게 도움이 되었으면!
1. Random.Range / 2. color, color32의 차이 / 3. gamemanager 3-1 instantiate 3-2 prefab 3-3 Destroy / 4. Invoke/InvokeRepeating / 5. this
1. Using / 2. 클래스와 객체지향 / 3. namespace? / 4. 멤버변수와 상수 & 자료형 / 5. 멤버함수, 지역변수 / 6. 접근제한 지정자 / 7. 함수 추가용법, 인자값, return
1. GameObject.Find / 2. GameObject.FindWithTag, GameObject.FindGameObjectWithTag, 해시테이블
1. 게임내의 시간 현실처럼 흐르게 하기 / 2. transform.parent / 3. 배열 요소 랜덤하게 섞기, 3-1. 람다식, 3-2. 피셔예이츠 셔플 / 4. 원하는 폴더에서 스프라이트 꺼내쓰기 / 5. transform.childCount
1. 객체지향 패러다임 / 2. 형식안정성 / 3. 메모리 관리 / 4. 리팩토링 / 5. C#에서의 함수의 종류 / 6. contains메서드
깃을 이용한 깃허브에 풀/푸쉬 하는법 (기초중의 기초)
게임 종료시 종료오디오클립 gameManager로 불러오기
init 저장소를 만든다. 폴더에 init을 하면 그 폴더를 경로로 로컬 저장소가 만들어진다 깃을 풀땡겨왔는데, 파일이 잘못되어 있을때, 불러오고자 하는 커밋의 SHA를 불러온다. 레포지토리 에서 커맨드 프롬포트 를 켜주자 git checkout SHA코드 붙혀넣기 하면 그 커밋으로 되돌아가진다. 그래서 살리고싶은 파일 백업
IndexOf, LastIndexOf, Contains / Replace / string.Format
구구단 가로 & 세로 출력 / 1~100 숫자 맞추기 게임
1. 다차원 배열, 1-1 1차원배열, 1-2 2차원 배열 / 2. 오버로딩 / 3. 재귀함수 / 4. 심심해서 해본 사용자가 입력한 숫자의 줄만큼의 피라미드 별찍기 / 5. char를 int로 쉽게 변경하기
구조체 & 클래스
소멸자 & 생성자
프로퍼티
상속 / 오버라이딩(virtual) / 추상클래스, 메서드
제네릭메서드, 제네릭클래스 & 예제와 함께!
ref와 out
사용자 키 입력받기 / 클래스의 생성자로 객체만들기 & 이점들 / 인벤토리에 아이템 추가하기(list & 생성자)
재밌는 TextRpg만들기
콘솔 글자 정렬 / 상점 (구매전, 구매후) 다르게 표시하기
보통 예외처리를 할때, if else만 사용하거나 switch~case문을 자주 사용할거다. 이 코드를 보자. 기본적으로 try catch문은 try에서 예외를 catch로 던져줘야하는 식이다. 여러 Exception들을 만들어서 catch로 던져주고, catch에서는 해당 Exception을 받아서 catch문 안에 있는 코드를 출력해준다. 위의 코드...
partial
인터페이스 & 인터페이스 vs Abstract / Enum
Delegate, event & action
Replace, Trim
하드코딩 & nameof