2014-01-06 2 views
0

Unity 프로젝트에 C# 스크립트가 있습니다. 내 JS 스크립트에서 사용하고 싶습니다. 그러나 C# 스크립트에서 클래스에 대한 참조를 만들 수 없습니다.유니티 스크립트에서 cs 스크립트를 사용하는 방법

어떻게 수행하나요?

+0

통일에 대한 올바른 태그이다 unity3d].이 태그를 꼭 사용하십시오. 우리 대부분이 당신의 질문을 놓칠 수도 있습니다. – Bart

+0

고마워, 바트. – fasisi

답변

1

여기서 문제는 컴파일 타임에 서로 다른 언어로 다른 컴파일러가 사용된다는 것입니다. 그래서 그들은 서로의 존재에 대한 지식이 없습니다. 방법이 주변에있다 considering the steps in which Unity compiles code.

예를 들어 Standard Assets과 Pro Standard Assets와 같은 플러그인 폴더의 코드는 일반 폴더의 코드보다 먼저 컴파일되므로 UnityScript를 사용하여 C# 코드를 호출하려면 C# 코드 는 C# 코드를 컴파일됩니다 일단 폴더 이름에 플러그인 자산 내.

당신이 다음 일반 폴더에 UnityScript 코드를 유지하는 경우, 이미 컴파일되어 사용할 수 있습니다.

관련 문제