반응형
delegate 로 원하는 타입을 설정하고 생성해서 사용하면 끝
여기서 타입은 void, int, float, double 등을 얘기함.
어떤 함수를 호출할때 원하는 함수를 호출한다.
응용방법이 참 많을것 같아서 꼭 숙지해두는게 좋을 듯 하다.
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
31
32
33
34
35
36
37
|
public delegate void Dele();
public class CallBackClass {
public void CallBackMethod(Dele dele) {
dele();
}
}
public class Form1 : Form {
CallBackClass callBackClass;
public void DeleMethod() {
MessageBox.Show("CallBack ! ");
}
public Form1() {
callBackClass = new CallBackClass();
callBackClass.CallBackMethod(DeleMethod);
}
}
|
반응형
'unity C#' 카테고리의 다른 글
[Unity] unity loading bar 구현 (0) | 2019.05.16 |
---|---|
[Unity] 스크린 캡쳐(RenderTexture) 해서 여백잘라 Sprite로 가져오기 (0) | 2019.05.03 |
[Unity] Android GPS 좌표간 거리계산 (2) | 2017.11.10 |
[Unity] 스프라이트 시퀀스 애니메이션 손쉽게 사용하기 (0) | 2017.11.06 |
[Unity] 메모리 관리 불필요한 메모리 누수 막기 (0) | 2017.11.06 |