CS4, AS3 Fehlercodes 1120 und 1061 - keine Lösung gearbeitet hat

  • designer09
  • Born
  • Born
  • No Avatar
  • Registriert: Nov 02, 2009
  • Beiträge: 1
  • Status: Offline

Beitrag November 2nd, 2009, 4:47 pm

Im dass ein Flash-Intro für meine Website für meinen Senior Project (die ein Muss, trotz der Unannehmlichkeiten, die den Benutzer). Im mit Flash CS4, Actionscript 3. Ich mache Links für das Intro, und es ist ein Fehler, für jeden Link. Die meisten von ihnen haben den Fehler "1120: Der Zugang von Undefined Property" und ein Link hat den Fehler "1061: Aufruf zu einem möglicherweise nicht definierte Methode."

Ive sah in dieser Fehler auf Foren und nicht eine Lösung gefunden. Die meisten Menschen haben Vorstellungen davon, was es sein könnte, aber es scheint, dass mein Fehler werden durch etwas anderes verursacht wird.

Ive versucht, die Dinge...
1 - Einführung ActionScript in jedem der Link Layer.
2 - Wenn Im Fenster in den Aktionen, habe ich keine Fehler. Aber wenn ich die Debug-Film, wird eine Fehlermeldung für jeden Link öffnet sich.
3 - Taste clickHandler und anderen verwendet wurden. nicht funktioniert.
4 - Hinzufügen von ActionScript für jede Schaltfläche, wenn jede Taste beginnt zu erscheinen


Keine dieser Lösungen scheint mein Problem zu beheben. Nicht einmal mein Professor kann mir helfen, eine Lösung zu finden (sie ist nicht vertraut mit CS4.)


Here is my code:

ACTIONSCRIPT Code: [ Download ] [ Select ]
photography.addEventListener(MouseEvent.CLICK, buttonClickHandler);
function buttonClickHandler3(event:MouseEvent):void{
navigateToURL (new URLRequest(""));}
 
 
resume.addEventListener(MouseEvent.CLICK, buttonClickHandler);
function buttonClickHandler4(event:MouseEvent):void{
navigateToURL (new URLRequest(""));
}
 
 
contact.addEventListener(MouseEvent.CLICK, buttonClickHandler);
function buttonClickHandler5(event:MouseEvent):void{
navigateToURL (new URLRequest(""));
}
 
 
home.addEventListener(MouseEvent.CLICK, buttonClickHandler);
function buttonClickHandler(event:MouseEvent):void{
navigateToURL (new URLRequest(""));
}
 
 
graphics.addEventListener(MouseEvent.CLICK, buttonClickHandler);
function buttonClickHandler2(event:MouseEvent):void{
navigateToURL (new URLRequest(""));
}
 
  1. photography.addEventListener(MouseEvent.CLICK, buttonClickHandler);
  2. function buttonClickHandler3(event:MouseEvent):void{
  3. navigateToURL (new URLRequest(""));}
  4.  
  5.  
  6. resume.addEventListener(MouseEvent.CLICK, buttonClickHandler);
  7. function buttonClickHandler4(event:MouseEvent):void{
  8. navigateToURL (new URLRequest(""));
  9. }
  10.  
  11.  
  12. contact.addEventListener(MouseEvent.CLICK, buttonClickHandler);
  13. function buttonClickHandler5(event:MouseEvent):void{
  14. navigateToURL (new URLRequest(""));
  15. }
  16.  
  17.  
  18. home.addEventListener(MouseEvent.CLICK, buttonClickHandler);
  19. function buttonClickHandler(event:MouseEvent):void{
  20. navigateToURL (new URLRequest(""));
  21. }
  22.  
  23.  
  24. graphics.addEventListener(MouseEvent.CLICK, buttonClickHandler);
  25. function buttonClickHandler2(event:MouseEvent):void{
  26. navigateToURL (new URLRequest(""));
  27. }
  28.  




Hinweis: ignorieren, dass die neuen URLRequest leer ist. Das Forum wouldnt lassen Sie mich nach den Links. "graphics.addEventListener" hat Fehler 1061. Alle anderen haben Fehler 1120.

Nochmals vielen Dank, hoffe jemand kann mir helfen!
  • Anonymous
  • Bot
  • No Avatar
  • Registriert: 25 Feb 2008
  • Beiträge: ?
  • Loc: Ozzuland
  • Status: Online

Beitrag November 2nd, 2009, 4:47 pm

  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Benutzeravatar
  • Registriert: Mai 28, 2003
  • Beiträge: 22501
  • Loc: Pittsburgh PA
  • Status: Online

Beitrag November 2nd, 2009, 10:37 pm

Nun, der Anfang 1064 Ihr Fehler ist legitim.
In all Ihre Zuhörer Sie Ihre Funktion die buttonClickHandler, aber Sie Ihre Funktionen benannt buttonClickHandler2 (3, 4 usw.). für jede der Tasten.

ACTIONSCRIPT Code: [ Download ] [ Select ]
graphics.addEventListener(MouseEvent.CLICK, buttonClickHandler);
function buttonClickHandler2(event:MouseEvent):void{
navigateToURL (new URLRequest(""));
  1. graphics.addEventListener(MouseEvent.CLICK, buttonClickHandler);
  2. function buttonClickHandler2(event:MouseEvent):void{
  3. navigateToURL (new URLRequest(""));


Im Wesentlichen machte youve den gleichen Fehler mit all Ihrer Veranstaltung Hörer. Die buttonClickHandler Paramater ist die gleiche für alle Hörer, aber Ihre Funktionen sind alle verschieden. Die Funktion Parameter für jeden Hörer muss den gleichen Namen wie die Funktion, die Sie fordern in Ihrem Hörer.

Die schwer zu Ihnen genau sagen, was man falsch machen, aber das ist ein Anfang. Ein Beispiel für einen korrekt kodiert URLRequest in AS 3 würde nach dem Vorbild des

ACTIONSCRIPT Code: [ Download ] [ Select ]
var link:URLRequest = new URLRequest("http://www.mydomain.com"); //i.e. equate the URL with a variable you can use later.
 
your_button_instance_name.addEventListener(MouseEvent.CLICK, onClick);
 
function onClick(event:MouseEvent):void
     {
          navigateToURL(link);
     }
your_button_instance_name.buttonMode = true;
 
  1. var link:URLRequest = new URLRequest("http://www.mydomain.com"); //i.e. equate the URL with a variable you can use later.
  2.  
  3. your_button_instance_name.addEventListener(MouseEvent.CLICK, onClick);
  4.  
  5. function onClick(event:MouseEvent):void
  6.      {
  7.           navigateToURL(link);
  8.      }
  9. your_button_instance_name.buttonMode = true;
  10.  
"The web is a dominatrix. Every where I turn, I see little buttons ordering me to Submit."
Play sports pools and discuss sports topics at Boasting Rights Sports Forum
Get paid to write articles - www.associatedcontent.com

Buchung Informationen

  • Beiträge in diesem Thema: 2 Beiträge
  • Mitglieder in diesem Forum: actionlearn und 103 Gäste
  • Du darfst keine neuen Themen in diesem Forum erstellen.
  • Du darfst keine Antworten zu Themen in diesem Forum erstellen.
  • Du darfst deine Beiträge in diesem Forum nicht ändern.
  • Du darfst deine Beiträge in diesem Forum nicht löschen.
  • Du darfst keine Dateianhänge in diesem Forum erstellen.
 
 

© Unmelted Enterprises 1998-2009. Angetrieben durch phpBB © 2001-2009 phpBB Group.