Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Unity
- C#
- AR Foundation
- 레이캐스트
- 게임
- ARProgect
- AR게임
- 리듬게임
- 로케트
- 게임제작
- ExtensionMethod
- 유니티
- 병맛게임
- github
- 깃허브
- Euler
- Quaternion
- 리듬게임에디터
- 짐벌락
- callbyvalue
- AR세팅
- 인터페이스
- 게임개발
- callbyreference
- 델리게이트
- 1인개발
- 확장메서드
- 소규모프로젝트
- raycast
- ar
Archives
- Today
- Total
목록확장메서드 (1)
Ssssong += Dev
[유니티, C#] 확장메서드
확장 메서드란? - 기존에 제공되는 클래스 또는 외부 라이브러리에 속해 있는 클래스에 새로운 기능을 "상속"이 아닌 메서드를 이용해서 기능을 확장하는 것을 의미한다. 확장 메서드의 특징 - C# 언어의 확장 메서드는 정적 클래스만을 통해서 정의하는 것이 가능하다. 즉, 정적 클래스가 아니면 확장 메서드 자체를 구현하는 것이 불가능하다. - C# 언어의 확장 메서드를 정의하는 정적 클래스는 반드시 최상단 영역에 위치시켜야 한다. - 특정 클래스의 중첩 클래스(클래스 안에 클래스를 선언한 형태)로는 확장 메서드를 정의하는 것이 불가능 구조체, 클래스에 기본으로 내장되어 있는 여러 메서드들 이외에 원하는 메서드를 추가하여 사용할 수 있다. public static class ExtensionMethod { /..
개발/공부
2022. 6. 15. 09:44