Flash/AS3: Type n'a pas été trouvé ou n'est pas une constante de compilation

cela fait plusieurs années que je l'ai touché AS3, mais ont un projet nécessitant un peu de scripting.

J'essaie d'avoir une Table des Matières menu glisser vers le bas, puis faites glisser vers le haut, selon un générique d'ouverture/fermeture bouton. Le concept est le même que l'aide .slideToggle() en jQuery.

J'ai créé un MovieClip, donné un Nom d'Instance et ont Exporté pour ActionScript dans ma Bibliothèque, mais pour une raison quelconque, quand je l'ai essayer et exécuter une méthode de simplement déplacer vers le bas 325px, je reçois cette erreur:

1046: Type n'a pas été trouvé ou n'est pas au moment de la compilation constanc: table des matières.

Je me rends compte que la bibliothèque est en manque une référence à quelque chose, mais depuis la MC a un Nom d'Instance et a été exporté pour QUE, je suis un peu perplexe quant à ce qu'elle pourrait être. Tous mes scripts sont dans l'Image 1, et je ne suis pas en utilisant toutes les classes externes. Toute aide/pointeurs serait grandement apprécié!! Je suis aussi le même problème lorsque j'essaie de créer le lien e-Mail, vers le bas de mon code.

Encore une fois, toute aide serait grandement appréciée!! Merci!!

import flash.events.MouseEvent;
import flash.display.MovieClip;
import flash.display.SimpleButton;
//Initial load elements
gotoAndStop("Frame1");
UpdateFrame();
//Mouse events
btnNextSlide.addEventListener(MouseEvent.CLICK, NextSlide);
btnPrevSlide.addEventListener(MouseEvent.CLICK, PrevSlide);
btnTOC.addEventListener(MouseEvent.CLICK, ShowToC);
//btnDifferenceLink.addEventListener(MouseEvent.CLICK, Email);
//Various Methods
function NextSlide(event:MouseEvent):void
{
//find current slide, go to next slide
var currentFrame = this.currentFrame;
var nextFrame = currentFrame + 1;
if (int(nextFrame) == this.totalFrames)
{
//stop
gotoAndStop("Frame" + this.framesLoaded);
}
else
{
//go to next slide
gotoAndStop("Frame" + nextFrame);
}
//go to and stop at the next frame
UpdateFrame();
}
function PrevSlide(event:MouseEvent):void
{
//find current slide
var currentFrame = this.currentFrame;
var prevFrame = currentFrame - 1;
if (int(prevFrame) == 1)
{
//stop
gotoAndStop("Frame1");
}
else
{
//go to next slide
gotoAndStop("Frame" + prevFrame);
}
//go to and stop at the next frame
UpdateFrame();
}
function UpdateFrame():void
{
txtCurrentSlide.text = this.currentFrame.toString();
}
function Email():void
{
var email:URLRequest = new URLRequest("mailto:emailaddress");
navigateToURL(email, "_blank");
}
function ShowToC():void
{
//slide Table of Contents down
toc.y = 325;
}
function HideToC():void
{
//slide Table of Contents up
toc.y = -325;
}

OriginalL'auteur dauble | 2013-06-20