C#
클래스 참조
BAKEMONO
2015. 12. 19. 06:11
C#에서는 포인터가 없다.
그러한 까닭에 특정 값을 참조 하여 사용해야 할 경우 같은 네임스페이스에 존재해야 한다.(클래스는 달라도 된다.)
그리고 Static으로 전역변수화 하여 참조하여 사용해야 한다.
이때 참조하여 사용하기 위해서는 동적할당 및 별도의 선언을 해서는 안된다. 예제를 보고 확인하기 바라
참고로 Unity에서 Inspector에서 사용하기 위해 public으로 생성한다 하더라도.static으로 선언한 순간 Unity의 Inspector에서는 보이지 않게된다.!!
<자료클래스를 참조하여 활용하는 방법.>
1. 자료클래스는 반드시 자료로 사용할 정보를 Static변수로 만들어줘야 한다.
2. 활용할 클래스는 반드시 선언이나 동적할당을 해서는 안된다!
3. 자료를 활용하기 위해서는 직접 클래스로 접근해야 한다.