Znaleziono 43 wyniki

autor: blaze1
ndz mar 20, 2011 6:07 pm
Forum: Flash
Temat: menu
Odpowiedzi: 0
Odsłony: 2153

menu

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 ...
autor: blaze1
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.
autor: blaze1
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 ...
autor: blaze1
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?
autor: blaze1
wt mar 03, 2009 6:18 pm
Forum: Flash
Temat: scena
Odpowiedzi: 9
Odsłony: 5292

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 ...
autor: blaze1
wt mar 03, 2009 1:23 pm
Forum: Flash
Temat: scena
Odpowiedzi: 9
Odsłony: 5292

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.
autor: blaze1
pn mar 02, 2009 8:39 pm
Forum: Flash
Temat: scena
Odpowiedzi: 9
Odsłony: 5292

Re: scena

To cały kod i po części działa, a ty poprawiłeś, fakt, ale z actionscript 3 na 2.
autor: blaze1
pn mar 02, 2009 11:52 am
Forum: Flash
Temat: scena
Odpowiedzi: 9
Odsłony: 5292

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 ...
autor: blaze1
ndz mar 01, 2009 1:35 pm
Forum: Flash
Temat: scena
Odpowiedzi: 9
Odsłony: 5292

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).
autor: blaze1
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 :wink:
autor: blaze1
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});

autor: blaze1
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.
autor: blaze1
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.
autor: blaze1
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.
autor: blaze1
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 ...