유니티 C# - 메서드

황정욱·2022년 11월 9일
0
post-thumbnail

Function, 함수, 메소드, 메서드. 다 같은 말이다. 그냥 하나의 기능을 의미한다. 함수의 형태는 다음과 같다.

[접근수식자] 리턴형 메서드이름(데이터형 매개변수, 데이터형 매개변수,...)
{
     실행코드
}

함수는 총 4가지로 구분이 된다.

1. return O 매개변수 O
2. return O 매개변수 X
3. return X 매개변수 O
4. return X 매개변수 X

return이라는 뜻은 함수가 반환하는 값을 의미하고 매개변수는 함수가 어떤한 값을 전달 받을 것인지를 의미한다. 매개변수도 함수처럼 여러가지의 이름이 있다(매개변수, 인수, 인자, argument, paramter).

함수는 하나의 기능이라고 생각하면 된다. 예를 들어 우리가 두개의 정수를 더하고 콘솔창에 출력을 하려고 하면 보통은

int num1 = 10;
int num2 = 20;
Debu.Log(num1 + num2);

이렇게 쓴다. 하지마 스크립트가 길어지면 가독성도 떨어지고 유지보수도 힘들어질 뿐더러 헷갈리기 마련이다. 그렇기 때문에 편리함을 위해 함수를 사용한다.

스크립트 작성을 위해 Function이라는 새로운 스크립트를 만들고 열어준다.

---------------------------- 1. Return O Parameter O -----------------------------

profile
C언어, C#, 그리고 유니티

0개의 댓글