Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-09-2003, 19:49   #1 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
Juhu erster Beitag !!

hi ich wollte mal so eure erfahrungen zu mx 2004 und wie ihr mit klar kommt
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 14-09-2003, 20:08   #2 (permalink)
...
 
Registriert seit: Oct 2002
Ort: Nürnberg
Beiträge: 3.611
eigentlich ganz zufrieden.
bis auf ein paar kleinigkeiten, z.b. booleansche ausdruecke per ziffer geht nur noch ueber param=Boolean(0)
ActionScript:
  1. var m:MovieClip = this.createEmptyMovieClip("mc", 1);
  2. m.beginFill(0x990000);
  3. m.lineTo(50, 0), m.lineTo(50, 50), m.lineTo(0, 50), m.lineTo(0, 0);
  4. m.endFill();
  5. m._visible = Boolean(0)
  6. m._visible=true
thorben.schmitt ist offline   Mit Zitat antworten
Alt 14-09-2003, 20:23   #3 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
bedeutet absofort mehr schreib arbeit für so !shotcut freaks !
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 14-09-2003, 21:25   #4 (permalink)
FlashLove@FirstSight
 
Benutzerbild von FLASHStyler
 
Registriert seit: Feb 2003
Beiträge: 2.460
PHP-Code:
var m:MovieClip this.createEmptyMovieClip("mc"1); //Wieso kann ich nicht einfach _root.createEmptyMovieClip?
m.beginFill(0x990000);
m.lineTo(500), m.lineTo(5050), m.lineTo(050), m.lineTo(00);
m.endFill();
m._visible Boolean(0)
m._visible=true 
Ist das jetzt in FMX 2004 so angebracht? immer vorher die Klasse zubestimmen?

also: txt : TextField = _root.createTextField()


Gehört das zu AS2?


Ich meine das geht doch einfacher, wo ist der Sinn desganzen?

PHP-Code:
_root.createEmptyMovieClip("mc"1); 
mc.beginFill(0x990000);
mc.lineTo(500), mc.lineTo(5050), mcm.lineTo(050),mc.lineTo(00);
mc.endFill();
mc._visible Boolean(0)
mc._visible=true 
__________________
www.johannes-erhardt.com | blog | xing me baby

Geändert von FLASHStyler (14-09-2003 um 23:08 Uhr)
FLASHStyler ist offline   Mit Zitat antworten
Alt 18-09-2003, 16:15   #5 (permalink)
Markus Raab
 
Benutzerbild von derRaab
 
Registriert seit: Aug 2001
Ort: Berlin Friedrichshain
Beiträge: 928
@FLASHStyler:

Na eigentlich spart man sich in diesem Fall damit auch viel Schreibarbeit. Vielleicht nicht in deinem Beispiel, aber wenn du z.B. einen langen Pfad verwendest.

Ansonsten geht es darum Datensicherheit zu gewährleisten. Sprich du deklarierst eben eine Variable die eine Referenz auf einen MovieClip enthält und somit kannst du dir sicher sein dass nichts anderes mehr drinstehen kann. Sonst meckert Flash. Ausserdem zeigt dir der Editor dann auch gleich die möglichen Funktionen an. Wie bei '_mc' als Endung...

ActionScript:
  1. // Entweder lang
  2. this.instanz_mc.unterinstanz_mc.createEmptyMovieClip("dyn_mc", 1);
  3. this.instanz_mc.unterinstanz_mc.dyn_mc.beginFill(0x990000);
  4. this.instanz_mc.unterinstanz_mc.dyn_mc.lineTo(50,0);
  5. this.instanz_mc.unterinstanz_mc.dyn_mc.lineTo(50,50);
  6. this.instanz_mc.unterinstanz_mc.dyn_mc.lineTo(0,50);
  7. this.instanz_mc.unterinstanz_mc.dyn_mc.lineTo(0,0);
  8. this.instanz_mc.unterinstanz_mc.dyn_mc.endFill();
  9. this.instanz_mc.unterinstanz_mc.dyn_mc._visible = true;
  10. //
  11. // oder Kürzer
  12. var m:MovieClip = this.instanz_mc.unterinstanz_mc.createEmptyMovieClip("dyn_mc", 1);
  13. m.beginFill(0x990000);
  14. m.lineTo(50,0),m.lineTo(50,50),m.lineTo(0,50),m.lineTo(0,0);
  15. m.endFill();
  16. m._visible = true;
  17. delete m;




Vielleicht gibt es noch mehr zu wissen. Habe mich in AS 2.0 noch nicht so reingearbeitet.



so ungefähr...

Geht übrigens auch schon in 5 und 6. Nur ohne Typendeklaration.

Geändert von derRaab (18-09-2003 um 16:17 Uhr)
derRaab 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 17:34 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele