mathiregister
15.01.2008, 12:34
ich weiß das ist ein ziemlicher murks, aber hat jemand ne lösung damit beide tweens alle 6 sekunden abwächseln. wenn ich das setTimeout durch setInterval ersetze dann wird nur der 2te tween alle 6 sekunden neu gestartet.
ziel sollte es sein, dass ein text button (news1) 6sek in einer maske angezeigt bleibt und nach 6sek nach unten (yposition faded) und zeitgleich ein textbutton (news2) nach 6 sek auf die erste postion des news1 buttons faded. nun sollte aber nach 6 sek wieder das ganze von vorne starten und news1 wieder einfaden, aber ich bin als anfänger leider noch nicht so weit!!!
function func():Void {
//________________________________________________
mySound = new Sound(this);
mySound.attachSound ("blubb4");
mySound.start (0, 1);
mySound.setVolume (30)
var allsounds = new Sound();
MeinMovieClip = news1 // Gewünschter MC
MeineProperty = "_y" // Property die geändert werden soll (_x, _y,_alpha etc etc)
MeinEasing = mx.transitions.easing.Elastic.easeOut // Easing-Type - hier ein paar easing funktionen (http://www.mediengestalter.info/forum/19/actionscript-tweenings-per-undokumentierter-klasse-61604-1.html)
MeinAnfang = 12.6 // Anfangswert
MeinEnde = -39.8// Endwert in x bzw y pixel- position
MeineZeit = 2 //Zeitraum in dem das ganze stattfinden soll
Sekunden = true // Gibt an ob der Zeitraum in Frames(false) oder Sekunden(true) angegeben wird
MeinTween = new mx.transitions.Tween(MeinMovieClip , MeineProperty, MeinEasing, MeinAnfang,MeinEnde, MeineZeit, Sekunden);
}
setTimeout(func,6000);
function func1():Void {
//________________________________________________
mySound = new Sound(this);
mySound.attachSound ("blubb4");
mySound.start (0, 1);
mySound.setVolume (30)
var allsounds = new Sound();
MeinMovieClip = news2 // Gewünschter MC
MeineProperty = "_y" // Property die geändert werden soll (_x, _y,_alpha etc etc)
MeinEasing = mx.transitions.easing.Elastic.easeOut // Easing-Type - hier ein paar easing funktionen (http://www.mediengestalter.info/forum/19/actionscript-tweenings-per-undokumentierter-klasse-61604-1.html)
MeinAnfang1 = 39.8 // Anfangswert
MeinEnde1 = 12.6// Endwert in x bzw y pixel- position
MeineZeit = 2 //Zeitraum in dem das ganze stattfinden soll
Sekunden = true // Gibt an ob der Zeitraum in Frames(false) oder Sekunden(true) angegeben wird
MeinTween = new mx.transitions.Tween(MeinMovieClip , MeineProperty, MeinEasing, MeinAnfang1,MeinEnde1, MeineZeit, Sekunden);
}
setTimeout(func1,6000);
wahrscheinlich wäre dies in einer einfachen funktion leichter zu realisieren. ich hoffe ihr habt ein paar tips für mich....
gruß matthias
ziel sollte es sein, dass ein text button (news1) 6sek in einer maske angezeigt bleibt und nach 6sek nach unten (yposition faded) und zeitgleich ein textbutton (news2) nach 6 sek auf die erste postion des news1 buttons faded. nun sollte aber nach 6 sek wieder das ganze von vorne starten und news1 wieder einfaden, aber ich bin als anfänger leider noch nicht so weit!!!
function func():Void {
//________________________________________________
mySound = new Sound(this);
mySound.attachSound ("blubb4");
mySound.start (0, 1);
mySound.setVolume (30)
var allsounds = new Sound();
MeinMovieClip = news1 // Gewünschter MC
MeineProperty = "_y" // Property die geändert werden soll (_x, _y,_alpha etc etc)
MeinEasing = mx.transitions.easing.Elastic.easeOut // Easing-Type - hier ein paar easing funktionen (http://www.mediengestalter.info/forum/19/actionscript-tweenings-per-undokumentierter-klasse-61604-1.html)
MeinAnfang = 12.6 // Anfangswert
MeinEnde = -39.8// Endwert in x bzw y pixel- position
MeineZeit = 2 //Zeitraum in dem das ganze stattfinden soll
Sekunden = true // Gibt an ob der Zeitraum in Frames(false) oder Sekunden(true) angegeben wird
MeinTween = new mx.transitions.Tween(MeinMovieClip , MeineProperty, MeinEasing, MeinAnfang,MeinEnde, MeineZeit, Sekunden);
}
setTimeout(func,6000);
function func1():Void {
//________________________________________________
mySound = new Sound(this);
mySound.attachSound ("blubb4");
mySound.start (0, 1);
mySound.setVolume (30)
var allsounds = new Sound();
MeinMovieClip = news2 // Gewünschter MC
MeineProperty = "_y" // Property die geändert werden soll (_x, _y,_alpha etc etc)
MeinEasing = mx.transitions.easing.Elastic.easeOut // Easing-Type - hier ein paar easing funktionen (http://www.mediengestalter.info/forum/19/actionscript-tweenings-per-undokumentierter-klasse-61604-1.html)
MeinAnfang1 = 39.8 // Anfangswert
MeinEnde1 = 12.6// Endwert in x bzw y pixel- position
MeineZeit = 2 //Zeitraum in dem das ganze stattfinden soll
Sekunden = true // Gibt an ob der Zeitraum in Frames(false) oder Sekunden(true) angegeben wird
MeinTween = new mx.transitions.Tween(MeinMovieClip , MeineProperty, MeinEasing, MeinAnfang1,MeinEnde1, MeineZeit, Sekunden);
}
setTimeout(func1,6000);
wahrscheinlich wäre dies in einer einfachen funktion leichter zu realisieren. ich hoffe ihr habt ein paar tips für mich....
gruß matthias