Strona 1 z 1

Animowana panorama

: śr gru 05, 2007 5:40 pm
autor: emilg
Witam,

Po pierwsze witam wszystkoch jako nowy :)
Po drugie od razu zgłaszam sie z pytaniem, jak zrobic we flashu animowana panorame? nie chodzi mi o taka sferyczna tylko po prostu mam plik panoramy ktory ma rozdzielczosc mniej wiecej 2000x18000 i chce zeby pokazala mi sie w calosci, tak jakby przejechala od lewej do prawej na pełnym ekranie. Musi sie to dziac automatycznie, jak film a nie tak ze sam jade w lewo czy prawo. Wie ktoś jak to zrobić? Bylbym bardzo wdzieczny za pomoc.

Pozdrawiam

emil

Re: Animowana panorama

: śr gru 05, 2007 6:11 pm
autor: klocek
Może się mylę, ale jeśli tak to Marek pewnie mnie poprawi :wink:

Robisz mc ze swojego pliku i tworzysz motion tween między jego pozycją początkową i końcową. Pozostaje tylko odpowiednio dostosować czas animacji. Nie wiem tylko czy wtedy zachowany zostanie efekt panoramy - nigdy sie tym nie bawiłem...

Re: Animowana panorama

: śr gru 05, 2007 6:21 pm
autor: Marek_bf
Poprawię :)
Przy takiej rozdziałce lepiej byłoby za pomocą AS sterować, zamknąc grafikę w MC:
Albo:

Kod: Zaznacz cały

var szybkosc = 10;
var szerokosc_sceny = 2000;
mc.onEnterFrame = function() {
	if ((this._x -= szybkosc) <= (szerokosc_sceny - mc._width)) {
		delete this.onEnterFrame;
	}
};
Albo:

Kod: Zaznacz cały

import mx.transitions.Tween;
import mx.transitions.easing.*;
var szerokosSceny:Number = 2000;
var czasSekundy:Number = 30;
var easingType:Function = None.easeNone;
var myTweenX:Tween = new Tween(mc, "_x", type, 0, (szerokosSceny - mc._width), czasSekundy, true);