| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Sep 2005
Beiträge: 212
| fade in / fade out
Stelle das leidige Thema doch nochmal in's Forum, denn ich brauche hierzu unbedingt eine Hilfe, denn ich finde bisher im Forum für mich nichts Brauchbares. Ich habe ein bekanntes Standard AS aus Flash 5 auf meine Bedürfnisse erweitert: Die Bilder werden wahlweise mit fade in / fade out über separate MC per Mouseclick aus einem externen Ordner in den MC square (Bildfenster) geladen. Was ich ändern möchte, ist der harte Übergang der Bilder bei fade in / fade out, die Bilder sollten weich ineinanderfließen. In meinem Script ist zwischen fade in / fade out immer eine Lücke (Pause). Als Vorbild möchte ich hier den Beitrag und das AS von "Der Frager" erwähnen. http://www.flashforum.de/forum/showthread.php?t=200919&page=3 Hier sind die Übergänge Super. Aber das Ganze ist intervallgesteuert, da blicke ich nicht so recht durch. Wer kann mir hier behilflich sein? Code: stop();
square._alpha = 0;
whichPic = 1;
B1_MC.onPress = function() {
if (whichPic<7 && !fadeIn && !fadeOut) {
fadeOut = true;
whichpic = 1;
input = whichPic;
}
};
B2_MC.onPress = function() {
if (whichPic<7 && !fadeIn && !fadeOut) {
fadeOut = true;
whichpic = 2;
input = whichPic;
}
};
B3_MC.onPress = function() {
if (whichPic<7 && !fadeIn && !fadeOut) {
fadeOut = true;
whichpic = 3;
input = whichPic;
}
};
B4_MC.onPress = function() {
if (whichPic<7 && !fadeIn && !fadeOut) {
fadeOut = true;
whichpic = 4;
input = whichPic;
}
};
B5_MC.onPress = function() {
if (whichPic<7 && !fadeIn && !fadeOut) {
fadeOut = true;
whichpic = 5;
input = whichPic;
}
};
B6_MC.onPress = function() {
if (whichPic<7 && !fadeIn && !fadeOut) {
fadeOut = true;
whichpic = 6;
input = whichPic;
}
};
//
_root.onEnterFrame = function() {
if (square._alpha>10 && fadeOut) {
square._alpha -= 10;
}
if (square._alpha<10) {// wichtig, Pfad aendern
loadMovie("images1/image"+whichPic+".jpg", "square");
fadeOut = false;
fadeIn = true;
}
if (square._alpha<100 && fadeIn && !fadeOut) {
square._alpha += 10;
} else {
fadeIn = false;
}
}; |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |