Unity错误:缺少程序集引用

时间:2016-10-25 15:58:19

标签: c# unity3d

我试图在unity3d v5.4.0f3中使用WebGL构建我的游戏并且我收到此错误:

  

errorCS-0246:类型或命名空间名称' MovieTexture'不可能   找到。您是否缺少using指令或程序集引用?

这是c#代码:

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 () {

    }
}

1 个答案:

答案 0 :(得分:0)

错误指定无法找到类型/命名空间“MovieTexture”。这可能是由于缺少“使用”声明。

如果您要构建到非桌面平台,则该功能/包可能在目标平台上不可用。我会验证它是否确实可用,如果是,请尝试将资源导入到项目中。否则,您可能需要找到一种解决方法。