Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-07-2010, 09:11   #16 (permalink)
questions++;
 
Registriert seit: Jul 2010
Beiträge: 51
Unhappy Funktioniert immer noch nicht

Ich habe eine eigene AS Datei erstellt (mit dem Namen Rect.as), in der .fla Datei (im selbigen Ordner) habe ich ganz oben noch

PHP-Code:
import Rect
dazugeschrieben, die AS Datei sieht jetzt so aus:

PHP-Code:
package {
    
import flash.display.MovieClip;
    public class 
Rect extends flash.display.MovieClip {
        
addEventListener(MouseEvent.MOUSE_MOVEhandleMouse);
        
        private function 
handleMouse(e:MouseEvent):void {
        
            var 
i:uint;
            var 
y:uint;
            var 
r:rect;
            var 
scaleXY:Number 300;
            var 
f:Number;
            var 
maxZ:Number 20;
        
            for (
0rectArray.lengthi++) {
                for (
0rectArray[i].lengthj++) {
                    
rectArray[i][j] as rect;

                    
/ (Math.pow(r.mouseX*scaleXY2) + Math.pow(r.mouseY*scaleXY2) );
        
                    if (
r){
                      
r.maxZ;
                      
r.alpha f*.5 .5;
                    }
        
                }
            }        
        }
    }

Wenn ich das mit dem extends MovieClip weglasse kommt noch irgendein Fehler, so kommt "nur" 1046: Typ konnte nicht gefunden werden oder war keine Kompilierungszeit-Konstante: MouseEvent.

(Habs auch schon mit ENTER_FRAME statt MOUSE_MOVE probiert, aber da kommt immer der selbe Fehler (halt einmal Event und einmal MouseEvent), was muss ich dieser Klasse vererben, damit diese Funktionen keine Fehlermeldungen erzeugen )
__________________
Ich spreche Deutsch, Englisch, Französisch, Latein und Russisch... nur mit AS will's nicht so ganz hinhauen.
peat-ar ist offline   Mit Zitat antworten
Alt 16-07-2010, 09:24   #17 (permalink)
Little Big Freak
 
Benutzerbild von Maciej
 
Registriert seit: Apr 2003
Beiträge: 230
Zitat:
Typ konnte nicht gefunden werden oder war keine Kompilierungszeit-Konstante: MouseEvent
Genau das was die Fehlermeldung aussagt, also den typ MouseEvent.

ActionScript:
  1. import flash.events.MouseEvent;
Maciej ist offline   Mit Zitat antworten
Alt 16-07-2010, 10:28   #18 (permalink)
questions++;
 
Registriert seit: Jul 2010
Beiträge: 51
Ok, danke, das wars!

Allerdings entdeckt er jetzt viele andere Fehler, die letztendlich "nur" 3 verschiedene Fehler sind:

1) er (er)kennt die Variablen aus der .fla Datei nicht (wie importiere ich die? )

2) warum kennt er kein addEventListener mehr?

3) da steht:

PHP-Code:
        addEventListener(MouseEvent.MOUSE_MOVEhandleMouse);
        
        private function 
handleMouse(e:MouseEvent):void /*...*/ 
aber es wird Zugriff auf eine nicht definierte Eigenschaft handleMouse angezeigt...

Ich mag diese ganzen Klassen nicht...
__________________
Ich spreche Deutsch, Englisch, Französisch, Latein und Russisch... nur mit AS will's nicht so ganz hinhauen.
peat-ar ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
array, dynamisch, erstellt, mehrdimensionaler array

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
auf array "dynamisch" zugreifen Mr Tyler Durden ActionScript 3 4 26-01-2010 15:44
LoadVars im Array Prototype: Wie auf Array zugreifen? ING ActionScript 1 4 17-05-2008 16:38
alle dynamisch geladen Variablen einer Textdatei in Array speichern p-flash Flash MX 2004 2 28-09-2005 09:54
Auf array dynamisch zugreifen piXeLfanatiker ActionScript 1 5 21-02-2005 22:03
jedes zweite array element in neuem array speichern dizzlwizzl Flash MX 2 24-01-2005 00:01


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:58 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele