2016-10-11 7 views
0

私はUnity Vuforiaを使って単純なクラウド認識拡張現実感を作成したい、私はすでにクラウドデータベースダンクラウドターゲットを作った。その後`SimpleCloudHandler 'はインターフェイスメンバー` Vuforia.ICloudRecoEventHandler.OnInitialized()'を実装していません

私はエラーを取得しSimpleCloudHandler.csイムと呼ばれる新しいスクリプトを作成する「SimpleCloudHandler' does not implement interface member Vuforia.ICloudRecoEventHandler.OnInitialized()」

は私が起こるかわからない、私はすでにVuforia名前空間はICloudRecoEventHandlerを追加しましたしかし、まだそのエラーがあります。

これは、ここではあなたの問題はあなたが適切インターフェースを使用していないということです

using UnityEngine; 
using System.Collections; 
using Vuforia; 

public class SimpleCloudHandler : MonoBehaviour, ICloudRecoEventHandler 
{ 

    private CloudRecoBehaviour mCloudRecoBehaviour; 
    private bool mIsScanning = false; 
    private string mTargetMetadata = ""; 
    // Use this for initialization 
    void Start() 
    { 
     // register this event handler at the cloud reco behaviour 
     mCloudRecoBehaviour = GetComponent<CloudRecoBehaviour>(); 

     if (mCloudRecoBehaviour) 
     { 
      mCloudRecoBehaviour.RegisterEventHandler(this); 
     } 
    } 
} 

答えて

0

私のスクリプトです。

クラスにインターフェイス名を追加しても、すべてではありません。インターフェイスにメソッドを実装する必要があります。基本的にどのプログラミング・ブックのインターフェースの章でも説明するので、私はその話題をさらに進めません。

ここで2番目の問題があります。ドキュメントを読まずに何かを使用したいのですが、そこにすべてあります。

https://library.vuforia.com/articles/Solution/How-To-Create-a-Simple-Cloud-Recognition-App-in-Unity

関連する問題