Thread View: alt.pl.programy.flash-5
8 messages
8 total messages
Started by Mr.Jack
Tue, 30 Jan 2007 11:04
Problem z nakladajacymi sie MC
Author: Mr.Jack
Date: Tue, 30 Jan 2007 11:04
Date: Tue, 30 Jan 2007 11:04
38 lines
1987 bytes
1987 bytes
Jest sobie taki problem: w jednym miejscu jest 24 MC, kazdy z animacja
obiektu PNG z przezroczystoscia. Obiekty te przesuwaja sie z lewej do
srodka, od 0 do 100% alphy. Gdy w jednym miejscu nalozy sie na siebie wiecej
niz ok. 20 obiektow, calosc totalnie zwalnia, w dodatku w miejscu gdzie
powinna byc przezroczystosc, pojawiaja sie ciemnoniebieskie paski (tak jakby
przezroczystosc przestawala byc przezroczysta w pelni)...
Tutaj link do screena jak to wyglada: http://www.motocykl.org/blad.jpg
AS zawiadujacy tym wyglada tak (pro(n) to nazwa MC):
pro1.stop();
pro2.stop();
pro3.stop();
pro4.stop();
.....
pro1.onRelease = function() {
pro1.gotoAndPlay(2);
}
pro1.onRollOut = function() {
pro1.gotoAndStop(1);
}
pro2.onRelease = function() {
pro2.gotoAndPlay(2);
}
pro2.onRollOut = function() {
pro2.gotoAndStop(1);
}
.....
Czy to jakis bug we flashu? Jak to poprawic ?
--
Jacek "Mr.Jack" Sawicki
http://www.motocykl.org
http://www.motocykl.org/portfolio/mrjack_portfolio.rar
Re: Problem z nakladajacymi sie MC
Author: Piotr Bochaczyk
Date: Tue, 30 Jan 2007 11:08
Date: Tue, 30 Jan 2007 11:08
11 lines
1284 bytes
1284 bytes
Mr.Jack wrote: > Czy to jakis bug we flashu? Jak to poprawic ? > nooo paaaanie przeźroczystość i bitmapy najbardziej dają w tyłek procesorowi a ty masz i jedno i drugie w ilości przekraczającej zdrowy rozsądek niec nie rób, za trzy lata będą kompy które to uciągną bez szemrania:] -- GCA/ED d s+:++ a C++ ULA P+++ L+ E--- W+++ N+++ o+ K- w+++ O+ M+ V- PS PE++ Y-- PGP- t-- 5-- X+ !tv R b+ DI-- D+ G e++ h--- r+++ z+++*
Re: Problem z nakladajacymi sie MC
Author: Devoth
Date: Tue, 30 Jan 2007 13:02
Date: Tue, 30 Jan 2007 13:02
23 lines
1868 bytes
1868 bytes
Mr.Jack napisał(a): > Jest sobie taki problem: w jednym miejscu jest 24 MC, kazdy z animacja > obiektu PNG z przezroczystoscia. Obiekty te przesuwaja sie z lewej do > srodka, od 0 do 100% alphy. Gdy w jednym miejscu nalozy sie na siebie wiecej > niz ok. 20 obiektow, calosc totalnie zwalnia, w dodatku w miejscu gdzie > powinna byc przezroczystosc, pojawiaja sie ciemnoniebieskie paski (tak jakby > przezroczystosc przestawala byc przezroczysta w pelni)... [ciach] > > Czy to jakis bug we flashu? Jak to poprawic ? Przeginasz, spróbuj to zoptymalizować po prostu, zastanów się czy wszystko jest potrzebne i czy do wszystkiego muszą być bitmapy. Jeśli robisz output do Flash Playera 8 to spróbuj cacheAsBitmap, więcej w helpie, ew tutaj (jest w kodzie przykład podpinania cache'owania): http://www.devoth.pl/tutoriale/maska_z_gradientem_we_flash_8.html -- pozdrawiam Devoth Questions? - Do not hesitate to ask! www.devoth.pl || www.devoth.com (eng. version)
Re: Problem z nakladajacymi sie MC
Author: Mr.Jack
Date: Tue, 30 Jan 2007 15:51
Date: Tue, 30 Jan 2007 15:51
28 lines
2375 bytes
2375 bytes
Devoth wrote: > Mr.Jack napisał(a): >> Jest sobie taki problem: w jednym miejscu jest 24 MC, kazdy z >> animacja obiektu PNG z przezroczystoscia. Obiekty te przesuwaja sie >> z lewej do srodka, od 0 do 100% alphy. Gdy w jednym miejscu nalozy >> sie na siebie wiecej niz ok. 20 obiektow, calosc totalnie zwalnia, w >> dodatku w miejscu gdzie powinna byc przezroczystosc, pojawiaja sie >> ciemnoniebieskie paski (tak jakby przezroczystosc przestawala byc >> przezroczysta w pelni)... > [ciach] >> >> Czy to jakis bug we flashu? Jak to poprawic ? > > Przeginasz, spróbuj to zoptymalizować po prostu, zastanów się czy > wszystko jest potrzebne i czy do wszystkiego muszą być bitmapy. Coz, wszystkie wieszaki mam z prezroczystym tlem (PNG24), bo potrzebne jest to do animacji (wieszaki przejezdzaja nad roznokolorowym i roznoodcieniowym tlem). W dodatku w akurat tym dziale musze wstawic 24 wieszaki. Kazdy jest MC (bo inaczej sie nie da?) i kazdy MC ma przyczepiony do niego button w postaci MC i AS. Ja bardzo chetnie bym to zoptymalizowal, ale nie wiem jak. Nie wiem na przyklad jak zrobic, zeby sie te wieszaki nie ladowaly wszystkie na raz, a dopiero po kliknieciu na przycisk. -- Jacek "Mr.Jack" Sawicki http://www.motocykl.org http://www.motocykl.org/portfolio/mrjack_portfolio.rar
Re: Problem z nakladajacymi sie MC
Author: Devoth
Date: Tue, 30 Jan 2007 20:39
Date: Tue, 30 Jan 2007 20:39
36 lines
2825 bytes
2825 bytes
Mr.Jack napisał(a): > Devoth wrote: >> Mr.Jack napisał(a): >>> Jest sobie taki problem: w jednym miejscu jest 24 MC, kazdy z >>> animacja obiektu PNG z przezroczystoscia. Obiekty te przesuwaja sie >>> z lewej do srodka, od 0 do 100% alphy. Gdy w jednym miejscu nalozy >>> sie na siebie wiecej niz ok. 20 obiektow, calosc totalnie zwalnia, w >>> dodatku w miejscu gdzie powinna byc przezroczystosc, pojawiaja sie >>> ciemnoniebieskie paski (tak jakby przezroczystosc przestawala byc >>> przezroczysta w pelni)... >> [ciach] >>> Czy to jakis bug we flashu? Jak to poprawic ? >> Przeginasz, spróbuj to zoptymalizować po prostu, zastanów się czy >> wszystko jest potrzebne i czy do wszystkiego muszą być bitmapy. > > Coz, wszystkie wieszaki mam z prezroczystym tlem (PNG24), bo potrzebne jest > to do animacji (wieszaki przejezdzaja nad roznokolorowym i roznoodcieniowym > tlem). W dodatku w akurat tym dziale musze wstawic 24 wieszaki. Kazdy jest > MC (bo inaczej sie nie da?) i kazdy MC ma przyczepiony do niego button w > postaci MC i AS. Ja bardzo chetnie bym to zoptymalizowal, ale nie wiem jak. > Nie wiem na przyklad jak zrobic, zeby sie te wieszaki nie ladowaly wszystkie > na raz, a dopiero po kliknieciu na przycisk. Nie wiem jak to wygląda dokładnie, ale zastanów się czy to musi być png, czy nie możesz np takiego wieszaka narysować we flashu lub użyć polecenia trace bitmap (chociaż to pójście na łatwiznę i nie zawsze otrzyma się dobry efekt jak przy narysowaniu samemu). Co do ładowania to nie rozumiem - jeśli umiesz podpinać jakieś akcje pod przyciski, umiesz ładować z zewnątrz jakieś obiekty, to chyba z połączeniem tego nie powinno być problemu :) -- pozdrawiam Devoth Questions? - Do not hesitate to ask! www.devoth.pl || www.devoth.com (eng. version)
Re: Problem z nakladajacymi sie MC
Author: Mr.Jack
Date: Tue, 30 Jan 2007 22:24
Date: Tue, 30 Jan 2007 22:24
26 lines
2292 bytes
2292 bytes
Devoth wrote: > Nie wiem jak to wygląda dokładnie, ale zastanów się czy to musi być > png, czy nie możesz np takiego wieszaka narysować we flashu lub użyć > polecenia trace bitmap (chociaż to pójście na łatwiznę i nie zawsze > otrzyma się dobry efekt jak przy narysowaniu samemu). Wieszak to zdjecie, sa wieszaki polprzezroczyste, o roznych ksztaltach. Nie da sie tego po prostu narysowac :) > Co do ładowania to nie rozumiem - jeśli umiesz podpinać jakieś akcje > pod przyciski, umiesz ładować z zewnątrz jakieś obiekty, to chyba z > połączeniem tego nie powinno być problemu :) No wlasnie nie wszystko dla mnie jest takie proste jak by sie moglo wydawac. Umiem wczytac z zewnetrznego pliku zmienne i przekazac je do Dynamic text, ale to co innego niz wczytywac zewnetrzne pliki png czy nawet z biblioteki. Nawet nie wiedzialbym od czego zaczac :) Czyli ogolnie mowiac - nie ma zadnej prostej mozliwosci naprawienia tego problemu? Nie ma zadnego polecenia typu MC.stop(); ktore by zabronilo wczytywania wszystkich MC w momencie przejscia do sekcji z tymi MC ? -- Jacek "Mr.Jack" Sawicki http://www.motocykl.org http://www.motocykl.org/portfolio/mrjack_portfolio.rar
Re: Problem z nakladajacymi sie MC
Author: Devoth
Date: Wed, 31 Jan 2007 00:20
Date: Wed, 31 Jan 2007 00:20
35 lines
2818 bytes
2818 bytes
Mr.Jack napisał(a): > No wlasnie nie wszystko dla mnie jest takie proste jak by sie moglo wydawac. > Umiem wczytac z zewnetrznego pliku zmienne i przekazac je do Dynamic text, > ale to co innego niz wczytywac zewnetrzne pliki png czy nawet z biblioteki. > Nawet nie wiedzialbym od czego zaczac :) Wygląda to zupełnie jakby brakowało Ci porządnej książki do nauki podstaw. Wiem że zapewne masz chęć skakania na głęboką wodę - jak w przypadku tej gry, jednak umiejętność poruszania się w środowisku Flash'a jest bardzo ważna, nie da się tak o dopowiedzieć niektórych rzeczy. Jeśli odpowiemy Ci na bieżące pytania, za chwilę będziesz miał następne :) Uwierz mi, osobiście mam 3 książki do Flash'a, a i tak widzę momentami jak niepełna i nieaktualna jest moja wiedza - jeśli tylko chcesz brać się za to na poważnie to polecam Ci zainwestować w jakąś dobrą książkę i solidnie ją przerobić (nawet te rozdziały które uważasz że umiesz). Mimo to, żeby nie było że nie pomagam, tu masz wskazówki: Parę przykładów na wczytywanie zewnętrznych plików http://livedocs.macromedia.com/flash/8/main/00001562.html Klasa MovieClipLoader - służąca do wczytywania movieclipów http://livedocs.macromedia.com/flash/8/main/00002538.html > Czyli ogolnie mowiac - nie ma zadnej prostej mozliwosci naprawienia tego > problemu? Nie ma zadnego polecenia typu MC.stop(); ktore by zabronilo > wczytywania wszystkich MC w momencie przejscia do sekcji z tymi MC ? Hmm... to w końcu nie wiem, skąd je wczytujesz, z zewnątrz czy są to symbole z biblioteki? -- pozdrawiam Devoth Questions? - Do not hesitate to ask! www.devoth.pl || www.devoth.com (eng. version)
Re: Problem z nakladajacymi sie MC
Author: Mr.Jack
Date: Wed, 31 Jan 2007 11:34
Date: Wed, 31 Jan 2007 11:34
26 lines
2333 bytes
2333 bytes
Devoth wrote: > Uwierz mi, osobiście mam 3 książki do Flash'a, a i tak widzę momentami > jak niepełna i nieaktualna jest moja wiedza - jeśli tylko chcesz brać > się za to na poważnie to polecam Ci zainwestować w jakąś dobrą > książkę i solidnie ją przerobić (nawet te rozdziały które uważasz że > umiesz). Flash 8 Klatka po Klatce i Flash 8 Techniki Zaawansowane - na razie dotarlem do dzialow o Prostej interaktywnosci (Zmiana obslugi zdarzen) z 1 ksiazki i poki co stoje z nauka, bo nie mam czasu zglebiac sie tak krok po kroku wlasnie :) > Hmm... to w końcu nie wiem, skąd je wczytujesz, z zewnątrz czy są to > symbole z biblioteki? Wszystko jest w Library. Struktura jest b. prosta - wczesniej wszystko bylo w buttonach, teraz wycialem MC z czesci Over, wywalilem button, wkleilem MC w miejsce gdzie byl wczesniej button i dodalem AS zawiadujacy interakcja z MC. I tak dla kazdego wieszaka we wszystkich dzialach. BTW z tym projektem mecze sie od grudnia ;) Jak ja nie lubie flasha ;) -- Jacek "Mr.Jack" Sawicki http://www.motocykl.org http://www.motocykl.org/portfolio/mrjack_portfolio.rar
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads