cubeを細く伸ばしてディスプレイのような形にしMovieTextureを通して、mp4の映像を流したいと考えています。

cubeの名前をMAP、MovieTextureの名前をMapTextureとして、作っています。

そして、映像を流す為には、「映像を流す」という指令のC#scriptが必要との事ですので、それを付けてみたのですが、どうやら適切にかけておらず、動きません。
どこが駄目なのかご指導してもらえますと助かります

using UnityEngine;
using System.Collections;

public class Map : MonoBehaviour
{
public MovieTexture MapTexture;

// Use this for initialization
void Start () {

// this line of code will make the Movie Texture begin playin
((MovieTexture)GetComponent<Renderer>().material.MapTexture).Play();
}

// Update is called once per frame
void Update () {

}
}