Witam. Mam taki kawałek kodu do małego menu:
import com.greensock.*;
import com.greensock.easing.*;
var btn:Object;
var menu:Array = [mc_1,mc_2, mc_3, mc_4, mc_5, mc_6];
for (var i:int=0; i<menu.length; i++) {
menu[i].buttonMode = true;
menu[i].addEventListener(MouseEvent.MOUSE_OVER, nad ...
Znaleziono 43 wyniki
- ndz lut 14, 2010 8:48 pm
- Forum: Flash
- Temat: Dopasowanie ruchomego tła do okna przeglądarki
- Odpowiedzi: 4
- Odsłony: 3971
Re: Dopasowanie ruchomego tła do okna przeglądarki
Sposób raczej przydatny do rozplanowania elementów w oknie. Wszystko skalowane w jednym mc to masakra, trzeba to chyba indywidualnie rozwiązać tzn. tło osobno, menu itd.
- ndz lut 14, 2010 12:10 am
- Forum: Flash
- Temat: dopasowanie, rozciąganie, przemieszczanie
- Odpowiedzi: 3
- Odsłony: 3879
Re: dopasowanie, rozciąganie, przemieszczanie
Kminiąc to dalej może prościej tak:
import flash.display.StageScaleMode;
import flash.display.StageAlign;
import flash.events.Event;
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
stage.addEventListener(Event.RESIZE, zmianaOkna);
zmianaOkna (null);
function ...
import flash.display.StageScaleMode;
import flash.display.StageAlign;
import flash.events.Event;
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
stage.addEventListener(Event.RESIZE, zmianaOkna);
zmianaOkna (null);
function ...
- wt lut 09, 2010 10:37 pm
- Forum: Flash
- Temat: [PYTANIE] Przeglądarka (?) flash
- Odpowiedzi: 2
- Odsłony: 2869
Re: [PYTANIE] Przeglądarka (?) flash
A może Flex?
Re: scena
Patrząc na kod zamiar jest jasny:
zmiana współrzędnej y:
a_mc.y = stage.stageHeight/2;
zmiana szerokości movieclipa:
a_mc.width = stage.stageWidth;
_y nie funkcjonuje już w ac3.
Dlaczego zmienia mi szerokość mc po każdej zmianie rozmiaru okna flashplayera, natomiast nową y przyjmuje ...
zmiana współrzędnej y:
a_mc.y = stage.stageHeight/2;
zmiana szerokości movieclipa:
a_mc.width = stage.stageWidth;
_y nie funkcjonuje już w ac3.
Dlaczego zmienia mi szerokość mc po każdej zmianie rozmiaru okna flashplayera, natomiast nową y przyjmuje ...
Re: scena
Przenosi a_mc na współrzędną y równą połowie rozmiaru sceny, ale tylko po pierwszej zmianie rozmiaru, przy następnej nie działa, w przeciwieństwie do szerokości mc . Nie czepiajmy się nawiasów nie potrzebne są to wiem ale to nic nie zmienia.
Re: scena
To cały kod i po części działa, a ty poprawiłeś, fakt, ale z actionscript 3 na 2.
Re: scena
Np.
StageScaleMode.NO_SCALE;
stage.addEventListener(Event.RESIZE, p);
function p(event:Event):void {
a_mc.width = stage.stageWidth;
a_mc.y = (stage.stageHeight/2);
}
Dlaczego tutaj szerokość a_mc dostosowuje się do szerokości okna za każdym razem gdy zmieniam rozmiar okna, natomiast ...
StageScaleMode.NO_SCALE;
stage.addEventListener(Event.RESIZE, p);
function p(event:Event):void {
a_mc.width = stage.stageWidth;
a_mc.y = (stage.stageHeight/2);
}
Dlaczego tutaj szerokość a_mc dostosowuje się do szerokości okna za każdym razem gdy zmieniam rozmiar okna, natomiast ...
scena
Jak dopasować scenę do okna przeglądarki, po czym rozmieścić dowolne MC bez ich skalowania stosownie do zmieniającego się rozmiaru sceny? Nie oczekuję gotowego rozwiązania, jakieś wskazówki (AC 3.0).
- pn lut 16, 2009 9:09 am
- Forum: Flash
- Temat: Uplynnienie ruchu w AS
- Odpowiedzi: 6
- Odsłony: 4347
Re: Uplynnienie ruchu w AS
Ewentualnie można korzystać z class w samym Flashu. Poczytaj w helpie o transitions z przykładami, są tam np. fade class czy fly class. Mogą wystarczyć w nieskomplikowanych ruchach Help w flashu jest naprawdę dobry 
- pn lut 16, 2009 9:04 am
- Forum: Flash
- Temat: Uplynnienie ruchu w AS
- Odpowiedzi: 6
- Odsłony: 4347
Re: Uplynnienie ruchu w AS
To nie jest trudne. Np. w swf-e na jednej warstwie masz animowany obiekt na drugiej kod
Kod: Zaznacz cały
//bibliotekę musisz zaimportować
import gs.TweenLite;
import fl.motion.easing.*;
//a tu z niej korzystasz
TweenLite.to(mc_bg, 1, {ease:Elastic.easeOut,scaleX:4, scaleY:100});
- ndz lut 15, 2009 3:14 pm
- Forum: Flash
- Temat: Uplynnienie ruchu w AS
- Odpowiedzi: 6
- Odsłony: 4347
Re: Uplynnienie ruchu w AS
Katalog z biblioteką musi być w katalogu z swf-em, który z niej korzysta. Polecam TweenLite.
- czw sty 22, 2009 9:59 pm
- Forum: Flash
- Temat: AS 3.0 Opóźnienie
- Odpowiedzi: 1
- Odsłony: 2074
Re: AS 3.0 Opóźnienie
W helpie wyszukaj Timer.start(). Jest tam nawet prosty przykład.
- sob gru 13, 2008 12:16 pm
- Forum: Flash
- Temat: Menu we flashu
- Odpowiedzi: 1
- Odsłony: 2323
Re: Menu we flashu
Tutorial wykorzystuje actionscript 2.0 a ty pewnie utworzyłeś dokument w 3.0, w actionscript 3.0 to nie zadziała.
- wt gru 02, 2008 10:16 am
- Forum: Flash
- Temat: preloader "procentowy"
- Odpowiedzi: 2
- Odsłony: 2598
Re: preloader "procentowy"
stop();
this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgress);
this.loaderInfo.addEventListener(Event.COMPLETE, onComplete);
function onProgress(e:ProgressEvent): void
{
var loaded:Number = e.target.bytesLoaded;
var total:Number = e.target.bytesTotal;
var pct:Number = loaded ...