⌨게임 개발 23

[C#] 03 메서드

정의 메서드(Method) 란?프로그램을 구성하는 하나의 기능을 수행하기 위해 독립적으로 설계된 코드의 집합   의의 메서드의 사용 목적은 다음과 같습니다.코드의 재사용을 줄입니다.코드의 가독성을 높입니다. 프로그램에서 특정 작업을 여러 번 반복해야 할 때 코드를 여러 번 작성할 필요 없이 해당 메서드를 반복 호출하면 됩니다. 프로그램의 코드를 기능별 메서드로 부품화 하여 체계를 갖출 수 있습니다.   기능  선언 방법 메서드 선언 방법은 다음과 같습니다./* 형식 */접근지정자 리턴형 메서드명( 데이터형 매개변수1, 데이터형 매개변수2, ··· ){ 실행코드} ▼ 접근지정자의 종류public 구조체나 클래스 내부와 외부에서 모두 접근해서 사용할 수 있는 속성 private 구조체나 클래스 내부에서만 사..

[C#] 02 배열

정의 같은 데이터형 변수들의 집합   의의 기능을 추가하다 보면 같은 속성의 값을 동시에 여러 개 다루어야 할 때가 있습니다. 같은 속성의 값들을 일일이 선언하여 사용하는 것은 번거롭고 그 수가 늘어날 수록 관리가 힘들어 집니다.// 예) 학생 100명의 점수 관리int score1 = 90;int score2 = 80;int score3 = 70; :int score100 = 60;  배열을 사용하면 성격이 비슷한 변수의 경우 한꺼번에 관리가 가능합니다.   기능  선언 방법 배열 선언 방법은 다음과 같습니다.명시적 선언암시적 선언명시적 + 암시적 선언 명시적 선언 명시적 선언은 배열을 선언할 때 new 키워드를 사용하여 배열의 크기(요소 수)를 명시합니다. 배열을 선언하면서 값을 초기화하지 않은 배열..

[C#] 01 반복문

정의 같은 작업을 반복 호출하는 명령문   의의 동일한 작업을 여러 번 수행할 때 마다 해당 코드를 직접 호출하는 것은 코드의 효율성을 저하합니다. // 예) 구구단 2단 출력int dan = 2;Debug.Log(dan + "*1=" + (dan * 1));Debug.Log(dan + "*2=" + (dan * 2));Debug.Log(dan + "*3=" + (dan * 3));Debug.Log(dan + "*4=" + (dan * 4));Debug.Log(dan + "*5=" + (dan * 5));Debug.Log(dan + "*6=" + (dan * 6));Debug.Log(dan + "*7=" + (dan * 7));Debug.Log(dan + "*8=" + (dan * 8));Debug.Lo..