🌍 Unity/유니티 프로그래밍
유니티 오브젝트 사이의 정보 교환
맨텀
2016. 5. 29. 20:34
주의! 함수, 변수는 public 선언을 하지않으면 다른 스크립트에서 사용하지 못한다.
[선언]
public ShootControl ShootControls;
(public 스크립트명 저장할변수명)
[ Start 함수 ]
ShootControls= GameObject.Find ("Player").GetComponent<ShootControl> ();
(선언한 변수명 = Player라는 이름을 가진 오브젝트를 찾아서, 해당 오브젝트의 ShootControl 컴포넌트를 할당)
[ 호출 ]
ShootControls.ShootTimeRay();
(저장된 스크립트의 함수를 실행)