完全なる自分メモ。すぐに忘れてしまうので......
おかしな記述のある気配がぷんぷんします。

/* 単純なフェードイン・フェードアウト */
/* ムービークリップ自体に指定して使う */

onClipEvent (load) {
	// フェードインのためアルファ値を0に
	this._alpha = 0;
	// フラグが1ならフェードイン、-1ならフェードアウト、0なら固定
	var alphaflag = 1;
	// フェードイン・アウトのスピード、値が大きいほど早い
	var speed = 10;
}
onClipEvent (enterFrame) {
	this._alpha += alphaflag * speed;

	if (this._alpha >= 100) {
		// アルファ値が100を越えたらフェードアウト
		alphaflag = -1;
	} else if (this._alpha < 0) {
		// アルファ値が0より落ちたら固定
		alphaflag = 0;
		// アルファ値が0より落ちたら再度フェードイン
		// alphaflag = 1;
	}

}