Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-07-2008, 16:33   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2007
Beiträge: 137
package?

Hallo zusammen, ich bin bei meiner suche nach pong tutorials auf diesen wunderbar kurzen code gestoßen, der aber die Fehlermeldung "packages dürfen nicht verschachtelt sein" produziert. Woran liegt das?
Code:
package {
   import flash.display.Sprite;
   import flash.events.Event;
   public class mpong extends Sprite {
      private var p:Sprite = new Sprite();
      private var b:Sprite = new Sprite();
      private var vx:int = 10; 
      private var vy:int = 10;
         public function mpong() {
            p.graphics.beginFill(0xFFFFFF);p.graphics.drawRect(-5,-20,10,40);p.x=20;addChild(p);
            b.graphics.beginFill(0xFFFFFF);b.graphics.drawRect(-5,-5,10,10);b.x=b.y=40;addChild(b);
            addEventListener(Event.ENTER_FRAME, run);
         }
         private function run(event:Event) {
            b.x+=vx;b.y+=vy;p.y = mouseY;if(b.x<=0 || b.x>=300 || b.hitTestObject(p)) vx*=-1;if(b.y<=0 || b.y>=200) vy*=-1;
         }
   }
}
johannesfelix ist offline   Mit Zitat antworten
Alt 06-07-2008, 16:35   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.139
Hast du den Code in die Timeline kopiert?
Omega Psi ist offline   Mit Zitat antworten
Alt 06-07-2008, 16:36   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2007
Beiträge: 137
ja, in den ersten frame und die bühne auf 300x200

Geändert von johannesfelix (06-07-2008 um 16:38 Uhr)
johannesfelix ist offline   Mit Zitat antworten
Alt 06-07-2008, 16:38   #4 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.139
Raus aus der Timeline und in eine eigene Datei mpong.as. Instanziieren dann über:
ActionScript:
  1. var m:mpong = new mpong();
  2. addChild(m);
Omega Psi ist offline   Mit Zitat antworten
Alt 06-07-2008, 16:40   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2007
Beiträge: 137
ok, sekunde ich probier das mal aus.
johannesfelix ist offline   Mit Zitat antworten
Alt 06-07-2008, 16:43   #6 (permalink)
Neuer User
 
Registriert seit: Feb 2007
Beiträge: 137
Ok sorry, hat schon funktioniert, das ist ja genial. Vielen dank

Geändert von johannesfelix (06-07-2008 um 16:45 Uhr)
johannesfelix ist offline   Mit Zitat antworten
Alt 06-07-2008, 16:46   #7 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.139
Im selben Verzeichnis wie die *.fla.
Omega Psi ist offline   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 12:09 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele