• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-07-2007, 12:15   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2007
Beiträge: 3
zugriff auf eine funktion in dokumentenklasse

Hallo

Bin neu hier und habe ein dickes problem.

ich habe einen button. Wenn ich draufklicke soll er in eine Funktion der Dokumentenklasse springen

Button_code:

addEventListener(MouseEvent.MOUSE_UP, testfunction);

function testfunction(e:Event){
trace("bin drinn");
this.count_object();
}


documentenklasse: myClass.as

package{

import flash.display.*

public class myClass extends MovieClip{

public function count_object(){
trace("test");
}

wenn ich es so ausführe sagt er:
TypeError: Error #1006: count_object ist keine Funktion.
at sel_btn/testfunktion()


bin schon an verzweifeln. was mache ich falsch???

Gruss
Sebastian
hobbit20001 ist offline   Mit Zitat antworten
Alt 24-07-2007, 15:08   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Warum legst du den Listener nicht gleich in die Klasse? Mal als Ansatz:
PHP-Code:
package{

   
import flash.display.*
   
import flash.events.*;

   public class 
myClass extends MovieClip{

      public function 
myClass(){
         
buttonMode=true;//Cursorhand zeigen
         
addEventListener(MouseEvent.CLICKonClick);
      }

      public function 
onClick(event:MouseEvent):void{
         
trace("event.target="+event.target);
      }
   }

  Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:18 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele