mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 01:35 Benutzername: Passwort: Auto-Login

Thema: tweening > positionierung > einmal ... vom 21.10.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> tweening > positionierung > einmal ...
Autor Nachricht
ma1973
Threadersteller

Dabei seit: 17.02.2006
Ort: borken
Alter: 51
Geschlecht: Männlich
Verfasst So 21.10.2007 12:43
Titel

tweening > positionierung > einmal ...

Antworten mit Zitat Zum Seitenanfang

Hallo .. bin wieder einmal überfordert *Schnief* ...

ich möchte gerne Fotos langsam sichtbar machen (alpha)
diese sollen dann nicht alle aufeinander gestabelt werden.

Ein bisschen verteilt, so als wenn man fotos auf den
bodern wirft, ein bisschen unordentlich.

Jetzt habe ich von FlamingArt diesen Script:

Code:

..
 _global.EasingType = new Array()
EasingType[0] = mx.transitions.easing.Strong.easeIn
EasingType[1] = mx.transitions.easing.Strong.easeOut
EasingType[2] = mx.transitions.easing.Strong.easeInOut
EasingType[3] = mx.transitions.easing.Back.easeIn
EasingType[4] = mx.transitions.easing.Back.easeOut
EasingType[5] = mx.transitions.easing.Back.easeInOut
EasingType[6] = mx.transitions.easing.Elastic.easeIn
EasingType[7] = mx.transitions.easing.Elastic.easeOut
EasingType[8] = mx.transitions.easing.Elastic.easeInOut
EasingType[9] = mx.transitions.easing.Regular.easeIn
EasingType[10] = mx.transitions.easing.Regular.easeOut
EasingType[11] = mx.transitions.easing.Regular.easeInOut
EasingType[12] = mx.transitions.easing.Bounce.easeIn
EasingType[13] = mx.transitions.easing.Bounce.easeOut
EasingType[14] = mx.transitions.easing.Bounce.easeInOut

var Bilder:Array = new Array()
Bilder[0] = "foto_1";
Bilder[1] = "foto_2";
Bilder[2] = "foto_3";
Bilder[3] = "foto_4";




import mx.transitions.Tween
var ImageContainer:MovieClip = this.createEmptyMovieClip("ImageContainer", -1);
var Image_nr:Number = 0;
var Image:MovieClip = ImageContainer.attachMovie(Bilder[Image_nr], Bilder[Image_nr], 1);

menue.swapDepths(_root.getNextHighestDepth());

var FadeTimer:Function = function(){
   switch(Image_nr >= Bilder.length - 1){
      case false:
      Image_nr++;
      break;
      
      case true:
      Image_nr = 0;
      break;
   }
   var bild:MovieClip = ImageContainer.attachMovie(Bilder[Image_nr],Bilder[Image_nr], ImageContainer.getNextHighestDepth());
   var fadeIn = new Tween(bild, "_alpha",EasingType[1], 0 , 100, 2.6, true);
   fadeIn.onMotionFinished = function(){
      _level0.ImageContainer[_level0.Bilder[_level0.Image_nr - 1]].removeMovieClip();
   }
   
   
}


setInterval(FadeTimer, 3000) // Hier Einstellen wie lange ein Bild angezeigt wird
..


.. der Funktioniert auch Lächel

aber ich möchte gerne erreichen das der Script folgendes macht:

A. das erste Foto soll langsam sichtbar werden ( bei diesem script ist das erste Foto sofort da )

B. dann sollen die Fotos nicht mehr verschwinden

C. die Foto sollen nicht alle zentriert aufeinander liegen ( bei diesem script liegen die alle aufeinander )

D. das ganze soll nur einmal durchlaufen werden


.. leider bin ich kein Programmierer darum frage ich euch ... was ich wo einsetzen kann oder
muss ....

kann mir jemand helfen?!


Zuletzt bearbeitet von ma1973 am So 21.10.2007 12:44, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Mo 22.10.2007 09:30
Titel

Antworten mit Zitat Zum Seitenanfang

Ich nehm mich nachher deiner an wenn ich hier ein wenig ruhe hab, is grade schlecht.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
cudako

Dabei seit: 12.02.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 22.10.2007 14:06
Titel

Antworten mit Zitat Zum Seitenanfang

öhm du bist nicht zufällig IT´ler? ^^ Immer diese Programmierung. Oder hat die nen bestimmten Grund?
Du könntest das doch auch ganz ohne machen, falls ich das richtig verstanden hab.

10 zeilen Programmierung oder einen Movieclip machen wo eine Grafik versch. Alphawerte annimmt.
Ist meiner Menung nach viel einfacher.
  View user's profile Private Nachricht senden
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Mo 22.10.2007 14:23
Titel

Antworten mit Zitat Zum Seitenanfang

A) Nein, ich bin Mediengestalter. Im Gegensatz zu den meisten, zu denen Du wohl auch gehörst, hab ich mich nur mal ausführlich mit Flash beschäftigt.

B) "Immer diese Programmierung".... Geiler Satz..... Du mußt es ja nicht machen wie ich es vorschlage. Mach wie Du es meinst. Am Ende wird sich aber herrausstellen, daß Du mit deiner Weise bei 10% der Möglichkeiten hängen bleibst.

C)10 Zeilen für einen Clip ? Wer braucht das ? Dafür brauch ich genau eine Zeile

D)"Ist meiner Meinung nach viel einfacher". Okay. Mach das mal für 10 Bilder. Und danach änder mal für diese 10 Bilder die Geschwindigkeit. Oder das Easing. Oder die Anfangs/Endwerte. Dann siehst Du was viel einfacher ist.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen [FW CS4] Tweening erstellen...
Flash | Form Tweening mit Illustratordatei
extern laden mit alpha tweening?
[flash] Verlangsamt die tweening-Klasse alles?
Alpha Tweening Flash extern Fotogallery
Schaltfläche wird immer ausgeblendet beim Bewegung Tweening
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.