Einzelnen Beitrag anzeigen
Alt 05-08-2010, 19:30   #64 (permalink)
izanagi
Mediendesigner
 
Benutzerbild von izanagi
 
Registriert seit: Jan 2007
Ort: Köln
Beiträge: 418
Habe deine Art jetzt fast umgesetzt.
Bei der Klassengenerierung hakt es aber, guck mal, was ist da falsch:

PHP-Code:
package  {
    
import flash.display.MovieClip;
    
import flash.utils.getDefinitionByName;
    public class 
Waffe extends MovieClip{
         private var 
aktwaffe:int;
        public function 
Waffe() {
            
// constructor code
        
}
        public function 
schiessen(g:Gegner):void{
            
            
            var 
quelle:MovieClip this.parent as MovieClip;
            
trace(quelle.aktuellewaffe);
            
aktwaffe quelle.aktuellewaffe;
            
                var 
waffenklasse="Schuss"+aktwaffe;// klasse initialisieren
                
var klassenname:Class=Class(getDefinitionByName(waffenklasse)) as Class;
                                        
            var 
= new klassenname(thisg);
            
stage.addChild(s);
            
s.gotoAndPlay("feuer");
            
        }
    }
    

Er sagt Error #1065: Variable Schuss1 ist nicht definiert.
izanagi ist offline   Mit Zitat antworten