2013-06-21 2 views
0

에서 안드로이드 메소드를 호출이 질문내가 가진 연합

1 우리가 mainActivity에 배치 될 연합에서 호출, 또는 우리가 정적 어떤 활동을하고 함수 선물을 호출 할 수있는 방법이 필요하지 그 활동들에서? 또한 다른 포럼에서 매니페스트 파일을 변경하고 플러그인 활동을 주요 활동으로 만들어야한다는 내용을 읽었습니다. 그것을 할 필요가 있거나 그렇게하지 않고도 전화 할 수 있습니다.

2 - 내 두 번째 질문은 만약 내가 안드로이드 응용 프로그램에서 화합 기능을 호출하고 싶습니다. 통합 프로젝트를 android에서 가져 와서 android activity에서 unity scriot 함수를 호출하면됩니다.

나는 이미 성공적으로 안드로이드에서 하나의 기능을 호출했다. 하지만이 안드로이드 프로젝트 플러그인을 만들었습니다. 이제 나는 반대로, 일식으로 화합 프로젝트 플러그인을 만들고 싶다.

나는 단순한 통합 프로젝트가 아닌 vuforia 통합 프로젝트를 만들고 있다고 언급해야합니다. 당신의 2 번 질문에 대한

+0

업데이트가 있습니까? 같은 상황에있는 일종의 –

답변

0

, 대답은 다음

UnityPlayer.UnitySendMessage("GameObjectName1", "MethodName1", "Message to send"); 

를 호출 C#을 스크립트에서 C#을 기능 MethodName1를 작성하고 GameObjectName1에 스크립트를 추가한다.

UnityPlayer는 class.jar의 클래스가,이 병은

에서이다 (당신의 단결 설치 위치) : \ 편집기 \ 데이터 \ PlaybackEngines \ androidplayer는 빈 \

는 이클립스 프로젝트에이 병을 가져 주시기 바랍니다 첫째로. 도움이 되시길 바랍니다. :)