[C#] 확장 메서드

shin0112·약 7시간 전
0

CSHARP

목록 보기
5/5

확장 메서드란?

  • 기본적으로 구현 및 제공되는 클래스에 내가 원하는 커스텀 기능을 덧붙이고 싶을 때 사용하는 기법

사용법

1. Class를 만든다

  • Transform 확장 메서드를 만든다고 하자
public static void ExtensionTransform 
{
}

2. 메서드를 작성한다.

public static void MoveX(this Transform t, float x)
{
	var pos = t.localPosition;
    pos.x = x;
    t.position = pos;
}

3. 사용한다

this.Transform.MoveX(10f);

0개의 댓글