2016-10-25 4 views
0

私はunity3d v5.4.0f3でWebGLの上の私のゲームを構築しようとしていると私はこのエラーを取得しています:はユニティエラー:見つからないアセンブリ参照

using UnityEngine; 

using System.Collections; 

using UnityEngine.UI; 


[RequireComponent (typeof(AudioSource))] 

public class videoplayer : MonoBehaviour { 

    public MovieTexture movie; 
    private AudioSource audio; 

    void Start() { 

     GetComponent<RawImage>().texture = movie as MovieTexture; 
     audio = GetComponent<AudioSource>(); 
     audio.clip = movie.audioClip; 
     movie.Play(); 
     audio.Play(); 

    } 

    void Update() { 

    } 
} 
:ここ

errorCS-0246:The type or namespace name 'MovieTexture' could not be found. Are you missing a using directive or assembly reference?

は、C#のコードです

+0

ビルドターゲット(プレーヤー設定)は何ですか? –

+0

私は知らない、どのように私はそれを知っていますか? –

+0

申し訳ありませんが、ビルダー設定ではなく、プレーヤーの設定です。 ** Target Platform ** –

答えて

0

エラーは、タイプ/名前空間 "MovieTexture"が見つかりません。これは、「using」ステートメントが欠落している可能性があります。

デスクトップ以外のプラットフォームにビルドする場合は、ターゲットプラットフォームでその機能/パッケージを使用できない場合があります。私はそれが実際に利用可能かどうかを検証し、そうであれば、その資産をプロジェクトにインポートしようとします。それ以外の場合は、回避策を見つける必要があります。

関連する問題