Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-04-2004, 11:06   #1 (permalink)
_
 
Benutzerbild von enya
 
Registriert seit: Mar 2004
Beiträge: 67
Unhappy versuche as zu verstehen

hallo leute
ich habe hier im forum bei einem tutorial folgenden as-code gefunden
ActionScript:
  1. _root.speed = 5;
  2. ic = 0;
  3. xpos = +100;
  4. xpos2 = -100;
  5. addTweeningMC = function () {
  6.         if (ic<=6) {
  7.                 b = _root.attachMovie("bild", "bild"+ic, 90-ic, {_x:xpos2, _y:0, zielX:ic/100});
  8.                 m = b.attachMovie('maske', 'maske'+ic, 80-ic, {_x:xpos, _y:0});
  9.                 b.setMask(m);
  10.                 b.onEnterFrame = function() {
  11.                         if (Math.round(this._x-this.zielX) != 0) {
  12.                                 this._x += (this.zielX-this._x)/_root.speed;
  13.                         } else {
  14.                                 this._x = this.zielX;
  15.                                 delete this.onEnterFrame;
  16.                         }
  17.                 };
  18.                 ic++;
  19.                 xpos += 100;
  20.                 xpos2 -= 100;
  21.         } else {
  22.                 clearInterval(t);
  23.         }
  24. };
  25. t = setInterval(addTweeningMC, 200);

könnte mir vielleicht jemand die wichtigsten zeilen kommentieren? wenn das nicht zu viel verlangt ist

danke

enya
__________________
enya
enya ist offline   Mit Zitat antworten
Alt 03-04-2004, 11:50   #2 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
So in etwa - ganz grob:

Mache alle 200Millisekunden:

1.Wenn b kleiner gleich 6, mache:
-Bild auf der Bühne anfügen und passend positioneren.
-auf dieses Bild eine Maske setzten und diese ausrichten
-Bei jedem neuen Bild, mache: dynamisch zu bestimmter Position gleiten (zielX), bis die Koordinate erreicht ist
2. Wenn b größer 6, Wiederholund (t = setInteval) abbrechen
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 03-04-2004, 14:21   #3 (permalink)
_
 
Benutzerbild von enya
 
Registriert seit: Mar 2004
Beiträge: 67
hallo johannes,
vielen dank für die kurze beschreibung. nun habe ich den sinn im grossen und ganzen und auch mit hilfe des actionscript-lexikons von flash verstanden.
die maske betritt die bühne von links nach rechts (horizontal x), nun möchte ich aber daß die maske von oben nach unten oder von unten nach oben (vertikal y) die bühen betretet, könntest du mir bitte erklären wo diese dann eingesetzt werden müssten?
ich möchte diese maske mit bild in das fünfte frame einsetzen und wenn ich aber auf das zehnte frame springe dann ist das bild immer noch vorhanden. kann man das irgendwie entladen mit fading effekt (alpha 100 -> alpha 0)? unloadMovie(bild) geht nicht

danke
__________________
enya

Geändert von enya (03-04-2004 um 14:34 Uhr)
enya ist offline   Mit Zitat antworten
Alt 03-04-2004, 15:37   #4 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Hi, kannst dfu mir bitte schnell dir .fla posten? Dann muss ich mirjetzt kein Bild suchen usw. Danke!
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 03-04-2004, 19:56   #5 (permalink)
_
 
Benutzerbild von enya
 
Registriert seit: Mar 2004
Beiträge: 67
hier findest du die projektdatei :
fla
danke
__________________
enya

Geändert von enya (03-04-2004 um 20:01 Uhr)
enya ist offline   Mit Zitat antworten
Alt 03-04-2004, 22:12   #6 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
so. Und jetzt bitte noch als FlashMx abspeichern. Die neuerste Version von Flash habe ich nämlich nicht!
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 03-04-2004, 22:52   #7 (permalink)
_
 
Benutzerbild von enya
 
Registriert seit: Mar 2004
Beiträge: 67
oh verzeihung,

hier nochmal als flash mx abgespeichert : fla
__________________
enya
enya ist offline   Mit Zitat antworten
Alt 03-04-2004, 22:55   #8 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Komisch. Geht immer noch nicht!
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 03-04-2004, 23:26   #9 (permalink)
_
 
Benutzerbild von enya
 
Registriert seit: Mar 2004
Beiträge: 67
hallo johannes, hier hast du die datei im originalzustand als mx: fla

Ich habe bis auf das bild auch nichts verändert, nur möchte ich gerne verstehen wie ich die slide-in-richtung ändere und beim entladen einen alpha-effekt einsetze , wo du mir hoffentlich behilflich sein kannst

vielen dank für deine mühe, gute nacht
__________________
enya
enya 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 14:33 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele