유니티(unity)
유니티(unity) 현재 클래스에 특정 다른 C#스크립트 클래스 가져오기
JakeGD
2017. 12. 11. 21:10
B라는 클래스가 A라는 클래스에 있는 변수 값들은 받아 조건을 새워야 하는상황이 올때가 있다.
그럼 C/C++ 처럼 B에 A를 선언 하여 사용 할 수 없을까?
있다!
사용예시)
public class SwordControl : MonoBehaviour {
PlayerControl player; void Start () { player = FindObjectOfType<PlayerControl>(); } }
|
코드를 보면 PlayerControl 클래스를 SwordControl 클래스에 선언하여 사용한 방식이다.
PlayerControl 의 변수를 선언하고 선언한 변수에 FindObjectOfType<연결할클래스이름>(); 을 해주면 끝이다.
이 후 사용법언
player. 변수명 뒤 (.)을 넣어 사용하면 되겠다!
물론 public 선언된 변수만 사용이 가능하겠다!