2014-10-21 2 views
0

저는 Augmented reality에서 초보자입니다.
저는 metaio SDK 창을 사용하여 데스크톱 응용 프로그램을 만듭니다.metaio SDK에서 마커가 감지되면 어떻게 소리를 낼 수 있습니까? C#

마커가 감지되면 사운드를 재생하는 방법은 무엇입니까? C# 소스 코드를 사용하고 있습니다.

public class playsound : monoBehaviour, metaioTracker{ 
    void Start(){ 
      if(metaio.trackingvalues=true){ 
       audio.play(); 
      } 
    } 
} 

하지만이 같은 오류가 있습니다 :

내가 시도했다

이 내 코드입니다

Asset/playsound.cs(31,1):error CS8025: Parsing error 

아무도 나를 도울 수 있습니다!

답변

0

코드 샘플 라인 번호를 포함하지 않기 때문에 그것은, 말하기 어렵습니다,하지만 문제가있는 행을 장담이 하나입니다 :이 두 가지 문제가 있습니다

public class playsound : monoBehaviour, metaioTracker 

. 첫째, 그것은 MonoBehaviour,이 아니며 monoBehaviour. C#은 대소 문자를 구분합니다. 그리고 클래스는 대부분 항상 CamelCase (초기 자본 포함)입니다.

다른 문제는 Unity가 다중 상속을 지원하지 않는 이전 버전의 Mono 런타임을 사용한다는 것입니다.

편집 : 콘크리트 클래스의 다중 상속 을 지원하지 않습니다. 하나의 클래스와 여러 인터페이스를 상속받을 수 있습니다. metaioTracker은 인터페이스가 아닌 클래스이므로이 예제에서는 여전히 문제가됩니다.