NullReferenceException appears when fading a GUITexture

I am using the Fade function in http://wiki.unity3d.com/index.php?title=Fade#Examples

But when I click play, NullReferenceException appears.

Here is my code:

var startText: GUITexture;

function Start () {

startText.enabled = false;

}

function Update () {

	if ( PlayMovie.Played == 1 )
	
	{
		startText.enabled = true;
		Fade.use.Alpha(startText, 0.0, 1.0, 3.0, EaseType.In);
	}

}

What should I do?

This script assumes you’ve initialized ‘startText’ in the Inspector through drag and drop. If this scrip is attached to the GUITexture object, you can add the following to the top of the Start() function to fix the problem:

if (startTexture == null) 
    startTexture = guitexture;

This initializes ‘startTexture’ to the guiTexture attached to the current game object.

Or you can just drag and drop the game object that has the GUITexture onto the ‘startText’ variable.