Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-11-2003, 14:07   #1 (permalink)
self_design
 
Benutzerbild von Di.S.P.U
 
Registriert seit: Apr 2003
Ort: Dresden/Bautzen/Erlangen
Beiträge: 1.282
Maskeneffekt mit AS? Fehler!

Hab mal ne Frage, was ist an diesem Skript falsch??? Versteh ich nett warum das nett geht!! Bitte helft mir,
ActionScript:
  1. breite_buehne=200;
  2. hoehe_buehne=200;
  3. _root.createEmptyMovieClip(mask,1);
  4. decke,setMask(mask);
  5. mask.createEmptyMovieClip(mother_4eck,2);
  6. breite_4eck=20;
  7. hoehe_4eck=20;
  8. with(mask.mother_4eck){
  9.         lineStyle(1,0xFF00FF,100);
  10.         beginnFill(0xFF00FF,100);
  11.         moveTo(0,0);
  12.         lineTo(0,hoehe_4eck);
  13.         lineTo(breite_4eck,hoehe_4eck);
  14.         lineTo(breite_4eck,0);
  15.         lineTo(0,0);
  16.         _x=breite_buehne/2-breite_4eck/2;
  17.         _y=hoehe_buehne/2-breite_4eck/2;
  18. }
  19. spalte=-1;
  20. direction=1;
  21. i=0;
  22. mask.onEnterFrame=function(){
  23.         i++
  24.         spalte+=direction;
  25.         if((spalte>=breite_buehne/breite_4eckßßdirection==
  26.         (spalte<0ßßdirection==-1)){
  27.                 direction*=-1;
  28.                 spalte+=direction;
  29.                 zeile++;
  30.         }
  31.         if(zeile>=hoehe_buehne/hoehe_4eck+2){
  32.                 this.onEnterFrame=undefined;
  33.                 this.removeMovieClip();
  34.         }
  35.         duplicateMovieClip(this.mother_4eck,mask+i,i+2);
  36.         this[mask+i].xPos=spalte*breite_4eck;
  37.         this[mask+i].yPos=zeile*hoehe_4eck;
  38.         this[mask+i].onEnterFrame=function(){
  39.                 this._x=this.xPos+(this._x-this.xPos)*0.6;
  40.                 this._y=this.yPos+(this._y-this.yPos)*0.6;
  41.         }
  42. }
PS: Diesen Skript soll bewirken, das ein Bild auf der Bühne maskiert werden soll! Das heißt, es sollen so lange kleine Veirecke auftauchen, bis das ganze Bild zusehen ist, aber irgendwie klpat das nicht?
Bitte helft mir
Danke André
__________________
a.k.a .oO|AndreLie|Oo.
Di.S.P.U ist offline   Mit Zitat antworten
Alt 20-11-2003, 14:24   #2 (permalink)
Farbe ist Luxus
 
Benutzerbild von ludabruda
 
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.405
Hi,

könntest du vielleicht mal ne fla uppen, da sind recht viele Fehler im Skript, so dass ich nicht weiß, was es eigentlich machen soll..

Grüße
Sascha
__________________
12:15, press return
ludabruda ist offline   Mit Zitat antworten
Alt 20-11-2003, 14:32   #3 (permalink)
self_design
 
Benutzerbild von Di.S.P.U
 
Registriert seit: Apr 2003
Ort: Dresden/Bautzen/Erlangen
Beiträge: 1.282
Na, steh ja drunter!! Es befindet dich auf der Bühne ein Bild, welches langsam sichtbar werden soll!! Das geschieht (sollte geschehen) indem sich kleine viereckige MC auf der Bühne bewegen, welche dann so Random mässig einblenden, und somit das Bild sichtbar wird!
Kann leider keine FLA postet, da ich auf arbeit bin, und ich hab hier kein Flash!!
"Chefkommt,schnellweg"
__________________
a.k.a .oO|AndreLie|Oo.
Di.S.P.U ist offline   Mit Zitat antworten
Alt 20-11-2003, 15:18   #4 (permalink)
Farbe ist Luxus
 
Benutzerbild von ludabruda
 
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.405
naja, aber Flash wirft dir doch sicherlich Fehlermeldungen raus, wenn du das swf testest.
Z.B. diese Zeile:

if((spalte>=breite_buehne/breite_4eckßßdirection== (spalte<0ßßdirection==-1))

Da sind ß drin, die da wohl nix zu suchen haben. Selbst, wenn diese gegen && ersetzt, ergibt es keinen Sinn, was Flash dir eigentlich melden sollte.

Grüße
Sascha
__________________
12:15, press return
ludabruda 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 19:46 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele