konto usunięte

Temat: Flash CS3 - problem z maskami i komponentami

witam wszystkich i od razu uderzam do mojego problemu

otoz robie stronke w CS3 (jeszcze w AS2... wstyd wiem :P) ktora dziala na zasadzie ladowanych .swfow (jest sobie jeden glowny index.swf do ktorego poprzez LoadMovie() wczytuje w zaleznosci od dzialu dany swf) i zeby to wszystko ladnie wygladalo wszystkie te ladowalne swf sa zrobione wg. jednego szablonu tzn. jest tam jakas tresc, ktora jest pod animowana maska - maska odpowiada za animacje przejsc miedzy poszczegolnymi dzialami. pomijam problemy typu jesli wlacze maske to tekst wyswietla sie dobrze a jak wylacze maske to tekst jest rozjechany ale doszedlem do momentu w ktorym musze zrobic formularz kontaktowy, jako ze ma byc dosc rozbudowany (radioButton, checkBox, comboBox) zdecydowalem sie na skorzystanie z wbudowanych komponentow w polaczeniu z inputami wlasnej produkcji ;)

opis problemu:

po zrobieniu formularza i po odpaleniu swfa okazalo sie ze moje inputy dzialaja bezblednie (po uprzednim zaembedowaniu fontow) natomiast komponenty nie dzialaja. tj. moge kliknac w radioButton ale nie widze napisu obok (label) juz sprawdzalem i jesli tylko wylacze maske to wszystko dziala bez zarzutu takze wydaje mi sie ze flasha boli cos polaczenie maski oraz komponentu. wydaje mi sie ze pomoc moglby zaembedowanie fontow uzytych w komponentach niestety nawet pan Google nie byl mi w tej sprawie pomoc....

z gory dzieki za pomoc
Piotr Mederak

Piotr Mederak Development Team
Leader

Temat: Flash CS3 - problem z maskami i komponentami

1: maski tylko jako movieclipy (nie shape'y!)
2: maski nie na timeline tylko z kodu: movieClip.setMask()

3: to teraz juz wiesz, dlaczego nikt nie uzywa flashowych komponentow i wszyscy sie zachwycili Flexem w ktorym komponenty dzialaja tak jak powinny :)

konto usunięte

Temat: Flash CS3 - problem z maskami i komponentami

ad 1.
ok ale animacja maski to shapeTween wiec movieclip chyba nie zadziala?

ad 2.
pod maska mam chyba 40 warstw z czego nie wszystko to movie clipy bo sa tez np. dynamiczne pola tekstowe i nie bardzo wiem jak to wtedy w AS zrobic

ad 3.
hehe do Flexa to jeszcze dluga droga przedemna ;)
Andrzej Styś

Andrzej Styś Lorem ipsum ex modus
laboramus nam, duo
eu denique reform...

Temat: Flash CS3 - problem z maskami i komponentami

ad. 1. zamknij w movieCLip'ie
ad. 2. patrz: ad. 1.
ad. 3. szerokiej drogi ;o)


PS
napis pod maska pojawia sie jak osadzisz czcionke
...albo jak napisal moj uczony kolega: jesli bedziesz
maskowal przez setMask, a nie z timeline'uAndrzej Styś edytował(a) ten post dnia 28.10.08 o godzinie 10:12

konto usunięte

Temat: Flash CS3 - problem z maskami i komponentami

hmmm zbierac to teraz do movieClipa to dosc kiepskie bedzie... no coz nauczka na przyszlosc :)

natomiast co do PS to wlasnie nie wiem jak embedowac fonty z komponentow a google nic w tej sprawie nie pomoglo, nawet jak probowalem edytowac komponenty to nie potrafie sie w nich dobrac do fontow
Andrzej Styś

Andrzej Styś Lorem ipsum ex modus
laboramus nam, duo
eu denique reform...

Temat: Flash CS3 - problem z maskami i komponentami

Alt+Ctrl+C, Alt+Ctrl+X, Alt+Ctrl+V --> kopiuje, wycina, wkleja
zaznaczone klatki wraz z ukladem layery'ow :o)

______________________________________


Ctrl+L --> new Font --> wybierz jakis --> export for as
...albo utworz gdzies pole txt i osadz w nim font
Wrzuc sobie batona z komponentow do lib, and then:


import fl.controls.Button;

var b:Button = new Button();
b.x = b.y = 50;
b.rotation = 45;
addChild(b);

var tf:TextFormat = new TextFormat();
tf.font = "Lucida Sans"; // Lucida Sans - osadzony font

b.setStyle("textFormat", tf);
b.setStyle("embedFonts", true);
Piotr Mederak

Piotr Mederak Development Team
Leader

Temat: Flash CS3 - problem z maskami i komponentami

addChild w as2? ;>
Endrju - nie zapominaj sie ;) caly czas mowimy tu o AS2
Łukasz Błachowicz

Łukasz Błachowicz codziennie wymiatam
i odkurzam

Temat: Flash CS3 - problem z maskami i komponentami

3: to teraz juz wiesz, dlaczego nikt nie uzywa flashowych komponentow i wszyscy sie zachwycili Flexem w ktorym komponenty dzialaja tak jak powinny :)

Noo z tym działają jak powinny to nie zawsze można się zgodzić ;) W ogromnej ilości wypadków działają zupełnie inaczej, devowi na nerwy ;)

Embedowanie fontów w komponentach, to aż do googli się odwoływać
nie trzeba, help wystarczy.

_global.style.setStyle("embedFonts" , true);
_global.style.setStyle("fontSize",16);
_global.style.setStyle("fontFamily" , "someFont");//someFont to zlinkowany font w bibliotece/linkage name

c.dataProvider = ["hello world", "hello again"]Łukasz Błachowicz edytował(a) ten post dnia 28.10.08 o godzinie 13:26
Andrzej Styś

Andrzej Styś Lorem ipsum ex modus
laboramus nam, duo
eu denique reform...

Temat: Flash CS3 - problem z maskami i komponentami

Piotr Mederak:
addChild w as2? ;>

w as2 nie bylo addChild?
;o)
Piotr Mederak

Piotr Mederak Development Team
Leader

Temat: Flash CS3 - problem z maskami i komponentami

juz nie pamietasz? ;) tam bylo super wygodne createEmptyMovieClip i takie tam ;]

konto usunięte

Temat: Flash CS3 - problem z maskami i komponentami

dzieki wszystkim za odpowiedzi, jak tylko znajde chwile zeby wrocic do tego projektu i go poprawic napewno sie odezwe jak wynikna kolejne problemy ;)

Następna dyskusja:

[Flash CS3, AS2] problem z ...




Wyślij zaproszenie do