![]() |

Çäðàâñòâóéòå, ãîñòü ( Âõîä | Ðåãèñòðàöèÿ )
![]() ![]() |
![]() |
Ñåðæ |
![]()
Ñîîáùåíèå
#1
|
Ãîñòè ![]() |
(IMG:http://f.hostq.ru/forum/style_emoticons/default/blink.gif)
Ðåáÿò, ïîäñêàæèòå ,êàê èíäèêàòîð çàãðóçêè ñäåëàòü. Ñàéò êîíå÷íî âåñèò âñåãî íè÷åãî äà è íýò ó ìåíÿ áûñòðûé íî âñå ðàâíî î÷åíü ìó÷àåò ýòîò âîïðîñ, à ïðî÷èòàòü íèãäå íå ìîãó.... |
|
|
![]()
Ñîîáùåíèå
#2
|
|
Âåòåðàí êîíôåðåíöèè ![]() ![]() ![]() ![]() ![]() Ãðóïïà: Flash Zone Team Ñîîáùåíèé: 4846 Ðåãèñòðàöèÿ: 10.03.2005 Èç: Êèåâ Ïîëüçîâàòåëü ¹: 5 ![]() |
Öèòàòà(Ñåðæ @ 27.11.2005 - 22:48) (IMG:http://f.hostq.ru/forum/style_emoticons/default/blink.gif) Ðåáÿò, ïîäñêàæèòå ,êàê èíäèêàòîð çàãðóçêè ñäåëàòü. Ñåðæ Åñòü äâà âàðèàíòà. Ñ ïîëó÷åíèåì òî÷íîãî ïðîöåíòà çàãðóçêè è áåç.  ïðîñòîì ñëó÷àå, ñîçäàþòñÿ äâà ôðåéìà, êîòîðûå íàõîäÿò ïîñëå àïëîàäåðà (ìîæíî èñïîëüçîâàòü äâå ñöåíû, îäíà îñíîâíàÿ, à ïåðåä íåé - ñöåíà ñ ïðåëîàäåðîì), îäèí êàäð áóäåò â íà÷àëå íàøåé îñíîâíîé ôëåøêè (íàçûâàåì åãî "start"), à âòîðîé â êîíöå ("end"). Êîä â êàäðå ñ àïëîàäåðîì ñëåäóþùèé: Êîä ifFrameLoaded ("end") { gotoAndPlay ("start"); } Äàëåå ìû çàöèêëèâàåì ïðåëîîàäåð, ãîâîðèì â ñëåäóþùåì êàäðå âåðíóòüñÿ íàçàä. Äàáû ïðåëîîàäåð "êðóòèëñÿ" ïîêà íå ñðàáîòàåò óñëîâèå ïåðåõîäà â îñíîâíóþ ôëåøêó.  áîëåå ïðîäâèíóòîì âàðèàíòå, ìû ìîæåì ïîëó÷èòü òî÷íûé ïðîöåíò çàãðóçêè. È çàòåì èñïîëüçîâàòü åãî â ñâîèõ íóæäàõ (âûâåñòè íà ýêðàí íàïðèìåð).  ýòîì ñëó÷àå ïðèä¸òñÿ èñïîëüçîâàòü âñþ ìîùü àêøîí ñêðèïòà.  ïåðâîì êàäðå ñòàâèì êîä: Êîä onClipEvent (load) { total = _root.getBytesTotal(); } onClipEvent (enterFrame) { loaded = _root.getBytesLoaded(); text = Math.floor(loaded/total*100); text = text+"%"; if (loaded >= total){ _root.gotoAndStop(2)} } } È çàöèêëèâàåì ïåðâûé êàäð. Âî âòîðîì èä¸ò íàøà îñíîâíàÿ ôëåøêà. Ìîæíî òàêæå ñäåëàòü äâå ñöåíû (ñ ïðåëîàäåðîì è îñíîâíîé ôëåøêîé). Òåêñò ñ òåêóùèì ïðîöåíòîì çàãðóçêè çàíîñèòñÿ â ïåðåìåííóþ text. Öèòàòà íî âñå ðàâíî î÷åíü ìó÷àåò ýòîò âîïðîñ, à ïðî÷èòàòü íèãäå íå ìîãó.... Ïî÷èòàòü ìîæåòå çäåñü: http://www.google.ru/search?q=flash+preloader http://www.google.ru/search?q=flash+%D0%9F...%B4%D0%B5%D1%80 Create a Simple Flash Preloader using basic actionscript http://www.smartwebby.com/Flash/Flash_simple_preloader.asp Ïðîñòîé ïðåëîàäåð. Ïðîñòî ñòðîêà "ëîàäèíã". Ìîæíî ñäåëàòü è íå ñòðîêó, à ëþáóþ äðóãóþ àíèìàöèþ. Äåëàåì ïðåëîàäåð íà Flash (ïðîöåíò çàãðóçêè) http://web-support.ru/articles/14/55_1.shtml Áîëåå ñëîæíûé ïðåëîäàåð. Áîëåå ïîëíî èñïîëüçóåò âîçìîæíîñòè àêøîí ñêðèïò. Ïîëó÷àåì òî÷íûé ïðîöåíò çàãðóçêè. Ìîæíî êðîìå ïðîñòîé äåìîíñòðàöèè ïðîöåíòà, ñäåëàòü ïðîäâèíóòóþ àíèìàöèþ (íàïðèìåð ÷àñû, â êîòîðûõ ñòðåëêà ïîêàçûâàåò ïðîöåíò çàãðóçêè è ò.ä.). |
|
|
![]()
Ñîîáùåíèå
#3
|
|
Íîâè÷îê ![]() Ãðóïïà: Íîâè÷îê Ñîîáùåíèé: 35 Ðåãèñòðàöèÿ: 30.12.2006 Ïîëüçîâàòåëü ¹: 2269 ![]() |
ó ìåíÿ ìàêðîìåäèÿ ÌÕ6... ÿ ñäåëàë ôëýøêó èç äâóõ ñöåí... ïåðâàÿ èç íèõ- çàãðóçêà... îíà ñîñòîèò íà áóì èç 6 êàäðîâ (0%, 38%, 44%, 58%, 99%, 100%) â ïåðâîì êàäðå ÿ èñïîëüçîâàë îïèñàííûé âàìè ñêðèïò:
onClipEvent (load) { total = _root.getBytesTotal(); } onClipEvent (enterFrame) { loaded = _root.getBytesLoaded(); text = Math.floor(loaded/total*100); text = text+"%"; if (loaded >= total){ _root.gotoAndStop(2)} } } ...ïî èñòå÷åíèþ ýòîé ñöåíû íà÷èíàåòñÿ ñàìà ôëýøêà... ïðè ñîçäàíèè çàãðóçêè, ÿ íå â¸ë íèêàêèõ âðåìåííûõ ðàñ÷¸òîâ. ß õî÷ó ðàçìåñòèòü ýòîò ðîëèê íà ñâî¸ì ñàéòå. Íàñêîëüêî ýòà çàãðóçêà êîððåêòíà? ìîæíî ëè åé äîâåðÿòü? ñêðèïò èñïîëüçîâàííûé â ïåðâîì êàäðå, äà¸ò ãàðàíòèþ, ÷òî ïåðåõîä íà âòîðóþ ñöåíó íå ïðîèçîéä¸ò äî òîãî, êàê ðîëèê ïîëíîñòüþ çàãðóçèòñÿ â ýêðàíàõ ó ïîñèòèòåëåé ìîåãî ñàéòà? MustLive ïèñàë: È çàöèëèâàåì ïåðâûé êàäð. ×òî ýòî çíà÷èò? ×òî ÿ íå äîäåëàë, ïîäñêàæèòå ïîæàëóéñòà? Ðàçâå â ïîñëåäíåì êàäðå çàãðóçêè íå íàäî èñïîëüçîâàòü íèêàêèõ ñêðèïòîâ? Ñîîáùåíèå îòðåäàêòèðîâàë ñàøóëÿ - 1.01.2007 - 05:15 |
|
|
![]() ![]()
Ñîîáùåíèå
#4
|
|
C:\> ![]() ![]() ![]() ![]() ![]() Ãðóïïà: Ñóïåðìîäåðàòîðû Ñîîáùåíèé: 1599 Ðåãèñòðàöèÿ: 10.04.2006 Èç: Ìëå÷íûé Ïóòü, 3-ÿ ïëàíåòà îò Ñîëíöà, Ðîññèÿ, Ìîñêîâñêàÿ îáëàñòü, Æóêîâñêèé. Ïîëüçîâàòåëü ¹: 293 ![]() |
|
|
|
![]()
Ñîîáùåíèå
#5
|
|
Âåòåðàí êîíôåðåíöèè ![]() ![]() ![]() ![]() ![]() Ãðóïïà: Flash Zone Team Ñîîáùåíèé: 4846 Ðåãèñòðàöèÿ: 10.03.2005 Èç: Êèåâ Ïîëüçîâàòåëü ¹: 5 ![]() |
Öèòàòà MustLive ïèñàë: È çàöèëèâàåì ïåðâûé êàäð. ×òî ýòî çíà÷èò? ×òî ÿ íå äîäåëàë, ïîäñêàæèòå ïîæàëóéñòà? Ðàçâå â ïîñëåäíåì êàäðå çàãðóçêè íå íàäî èñïîëüçîâàòü íèêàêèõ ñêðèïòîâ? ñàøóëÿ Ýòî çíà÷èò çàöèêëèâàåì ïåðâûé êàäð (èëè ïåðâóþ ñöåíó). Áóêâó "ê" ïðîïóñòèë. Çàöûêëèâàíèå îáÿçàòåëüíî, ÷òîáû êîððåêòíî ðàáîòàë ïðåëîäåð, è íå çàãðóæàëàñü îñíîâíàÿ ÷àñòü ôëåøêè - è ëèøü ïîñëå ïîëíîé çàãðóçêè ðîëèêà èä¸ò ïåðåõîä íà âòîðîé êàäð (èëè âòîðóþ ñöåíó) ñ îñíîâíûì ñîäåðæàíèåì. ñàøóëüêà, åñëè ïî êàêîìó-ëèáî îïèñàíèþ íå ðàçîáðàëñÿ è/èëè íå çàðàáîòàëî ñðàçó, òî íå ïîëåíèñü (IMG:http://f.hostq.ru/forum/style_emoticons/default/wink.gif) , ïî÷èòàé äðóãèå îïèñàíèÿ, à òàêæå òå ïðèìåðû ðàçðàáîòêè ïðåëîàäåðîâ, ññûëêè íà êîòîðûå ÿ ïðèâåë. È îñîáåííî ìîãóò ïîìî÷ü òå ïðèìåðû, ê êîòîðûì äàþòñÿ èñõîäíèêè. Êîòîðûå ìîæíî ïîñìîòðåòü è ðàçîáðàòüñÿ. Öèòàòà Íàñêîëüêî ýòà çàãðóçêà êîððåêòíà? ìîæíî ëè åé äîâåðÿòü? ñêðèïò èñïîëüçîâàííûé â ïåðâîì êàäðå, äà¸ò ãàðàíòèþ, ÷òî ïåðåõîä íà âòîðóþ ñöåíó íå ïðîèçîéä¸ò äî òîãî, êàê ðîëèê ïîëíîñòüþ çàãðóçèòñÿ â ýêðàíàõ ó ïîñèòèòåëåé ìîåãî ñàéòà? ×òîáû âñ¸ ðàáîòàëî êîððåêòíî, è íå çàãðóæàëàñü îñíîâíàÿ ÷àñòü ôëåøêè, òî íóæíî èñïîëüçîâàòü çàöèêëèâàíèå ïðåëîàäåðà (ïåðâîãî êàäðà èëè ïåðâîé ñöåíû, ñìîòðÿ êàê òû ñäåëàë). Ñàìî çàöèêëèâàíèå äåëàåòñÿ ñ ïîìî÷üþ ïåðåõîäà íà ïåðâûé êàäð: Êîä _root.gotoAndStop(1); Ïðîèñõîäèò ïåðåõîä íà ïåðâûé êàäð (èëè ïåðâûé êàäð ïåðâîé ñöåíû). Öèòàòà ñòàâü 8-þ! Ìîæåøü è 8é ôëåø êîíå÷íî ïîñòàâèòü, äàáû áûòü íà ïåðåäîâîé.  ýòîì ãîäó, 2007, êñòàòè, âûõîäèò 9é ôëåø, êîòîðîãî æä¸ì ñ íåòåðïåíèåì. Ññûëêè íà 8é ôëåø, äëÿ ñêà÷èâàíèÿ, ÿ íà ôîðóìå ïðèâîäèë. Ìîæíî ñêà÷àòü êàê ïîëíóþ âåðñèþ ñ êðåêîì, òàê è òðèàë âåðñèþ ñ ñàéòà Àäîáà, à ïîòîì êðåê íàéòè â Èíòåðíåòå. Íî ôëåø 6/ìõ - ýòî ìîÿ ëþáèìàÿ âåðñèÿ ôëåøà (IMG:http://f.hostq.ru/forum/style_emoticons/default/smile.gif) . Òàê ÷òî ìîæåøü ïîñòàâèòü ñåáå îáå âåðñèè (îíè ìîãóò ðàáîòàòü ïàðàëëåëüíî). |
|
|
![]()
Ñîîáùåíèå
#6
|
|
Íîâè÷îê ![]() Ãðóïïà: Íîâè÷îê Ñîîáùåíèé: 35 Ðåãèñòðàöèÿ: 30.12.2006 Ïîëüçîâàòåëü ¹: 2269 ![]() |
ñïàñèáî, îáÿçàòåëüíî ïðî÷òó âñå ïîñòû íà ýòó òåìó...
Òî åñòü ýòîò ñêðèïò _root.gotoAndStop(1); ïðîñòî ñòàâèòñÿ â ïîñëåäíåì êàäðå çàãðóçêè? ×òîáû áûëà ïîëíàÿ êàðòèíà òîãî, ÷òî òâîðèòñÿ â ìîåé ôëýøêå, îïèøó òàê: äâå ñöåíû:1)çàãðóçêà (èç øåñòè áåñïîðÿäî÷íî íàáðàííûõ êàäðîâ, èìèòèðóþùèõ öèôðû ñ ïðîöåíòàìè ëîóäèíãà), 2)ôëýø-ðîëèê ñ ìóçûêîé (450êá) â ïåðâîì êàäðå çàãðóçêè, êîòîðûé íàçûâàåòñÿ "0%", ÿ ïðèìåíèë ýòè äåéñòâèÿ: onClipEvent (load) { total = _root.getBytesTotal(); } onClipEvent (enterFrame) { loaded = _root.getBytesLoaded(); text = Math.floor(loaded/total*100); text = text+"%"; if (loaded >= total){ _root.gotoAndStop(2)} } } ...à â ïîñëåäíåì êàäðå çàãðóçêè, êîòîðûé íàçûâàåòñÿ "100%", ÿ ïðèìåíèë òîò ñêðèïò "Çàöèêëèâàíèÿ", êîòîðûé âû ìíå äàëè: _root.gotoAndStop(1); ...ïðàâèëüíî? |
|
|
![]()
Ñîîáùåíèå
#7
|
|
Âåòåðàí êîíôåðåíöèè ![]() ![]() ![]() ![]() ![]() Ãðóïïà: Flash Zone Team Ñîîáùåíèé: 4846 Ðåãèñòðàöèÿ: 10.03.2005 Èç: Êèåâ Ïîëüçîâàòåëü ¹: 5 ![]() |
Öèòàòà Òî åñòü ýòîò ñêðèïò _root.gotoAndStop(1); ïðîñòî ñòàâèòñÿ â ïîñëåäíåì êàäðå çàãðóçêè? Äà, ñàøóëÿ, â ïîñëåäíèé êàäð ïðåëîàäåðà. Öèòàòà 1)çàãðóçêà (èç øåñòè áåñïîðÿäî÷íî íàáðàííûõ êàäðîâ, èìèòèðóþùèõ öèôðû ñ ïðîöåíòàìè ëîóäèíãà), Íåçà÷åì ýòî äåëàòü. Òàê êàê ïðè òâî¸ì òåêóùåì ïîäõîäå, òâîè öèôðû áóäóò çàöèêëåíî ïîÿâëÿòñÿ. Ýòî ëèøíåå, ÿ âåäü óæå ðàíåå äàë ïðèìåð ïðåëîàäåðà, â êîòîðîì èíäèêàòîð ïðåäóñìîòðåí. Ñòðîêà text = text+"%" îçíà÷àåò, ÷òî â ïðîöåññå çàãðóçêè ôëåøêè, áóäåò ïîñòîÿííî èñïîëíÿòñÿ ýòîò êîä è îáíîâëÿòüñÿ èíôîðìàöèÿ î ñîòîÿíèè çàãðóçêè ôëåøêè. Ýòî èíôîðìàöèÿ áóäåò îáíîâëÿòñÿ íà ýêðàíå, â ïåðåìåííîé text, êîòîðóþ òû äîëæåí ïðèñâîèòü òåêñòîâîé íàäïèñè. ×òîáû îíà îòîáðàæàëà òåêóùåå çíà÷åíèå ïåðåìåííîé text. Öèòàòà ...ïðàâèëüíî? È òîãäà óæå âñ¸ áóäåò ïðàâèëüíî ðàáîòàòü. Õîòÿ âîçìîæíû ðàçëè÷íûå âàðèàíòû ðàçðàáîòêè ïðåëîàäåðà (ñ èñïîëüçîâàíèåì îáùèõ áàçîâûõ èäåé). Ìîæíî, íàïðèìåð, íå èíäèêàòîð êðóòèòü èëè íå îäèí èíäèêàòîð, à òó æå àíèìàöèþ èëè äàæå ñäåëàòü ìèíè èãðó â ïðîöåññå çàãðóçêè. Çà äîïîëíèòåëüíîé èíôîðìàöèåé ñìîòðè äðóãèå òåìû ôîðóìà, à òàêæå ìàíóàëû ïî ïðåëîàäåðàì â Ñåòè. |
|
|
![]()
Ñîîáùåíèå
#8
|
|
Íîâè÷îê ![]() Ãðóïïà: Íîâè÷îê Ñîîáùåíèé: 35 Ðåãèñòðàöèÿ: 30.12.2006 Ïîëüçîâàòåëü ¹: 2269 ![]() |
Íåçà÷åì ýòî äåëàòü. Òàê êàê ïðè òâî¸ì òåêóùåì ïîäõîäå, òâîè öèôðû áóäóò çàöèêëåíî ïîÿâëÿòñÿ. òî åñòü ìîè öèôðû áóäóò ïîâòîðÿòüñÿ ñíîâà è ñíîâà, ïîêà ðîëèê íå çàãðóçèòñÿ?!))) Ïðåäñòàâëÿþ ñåáå ÷åëîâåê æä¸ò íà÷àëà ðîëèêà è ïîñëå 100% îïÿòü íà÷èíàåòñÿ 0% è.ò.ä... Òû ýòî èìåë ââèäó? |
|
|
![]()
Ñîîáùåíèå
#9
|
|
Âåòåðàí êîíôåðåíöèè ![]() ![]() ![]() ![]() ![]() Ãðóïïà: Flash Zone Team Ñîîáùåíèé: 4846 Ðåãèñòðàöèÿ: 10.03.2005 Èç: Êèåâ Ïîëüçîâàòåëü ¹: 5 ![]() |
Öèòàòà òî åñòü ìîè öèôðû áóäóò ïîâòîðÿòüñÿ ñíîâà è ñíîâà, ïîêà ðîëèê íå çàãðóçèòñÿ?!))) Äà èìåííî ýòî ÿ è èìåë ââèäó. ×òî áóäåò ïîñòîÿííî ïîâòîðÿòñÿ îäíî è òîæå, ïîêà íå çàãðóçèòñÿ (è âûéäåò áåëèáèðäà). Ïîýòîìó ÿ è ñäåëàë óæå ãîòîâûé ïðîãðàììíûé èíäèêàòîð çàãðóçêè (â ïðîöåíòàõ). Âîçìîæíû è äðóãèå âàðèàíòû, ìîæíî ñäåëàòü àíèìàöèþ èëè äàæå èãðó, ïðè÷¸ì òà æå àíèàöèÿ ìîæåò ïîâòîðÿòüñÿ, â òîì ÷èñëå ì.á. ñäåëàíà â êàäðàõ, ìåæäó êîòîðûìè è ïðîèñõîäèò äâèæåíèå ïðåëîàäåðà (ñ âîçâðàòîì â ïåðâûé êàäð). Âîçìîæåí âàðèàíò è ñ ìóâèêëèïîì. Âàðèàíò ñ ïðîöåíòíûì èíäèêàòîðîì, ýòî êëàññè÷åñêèé âàðèàíò ïðåëîàäåðà. Ìîæíî ñäåëàòü, íà òîé æå îñíîâå, åù¸ îäèí ïîïóëÿðíûé âàðèàíò - ñ ïîëîñêîé çàãðóçêè, êîãäà îíà ðàñò¸ò äî 100% (ïðè÷¸ì íåðåäêî ïîëîñêó è ïðîöåíòíûé èíäèêàòîð ñîâìåùàþò). Êîä íåñëîæíûé, ÷óòîê èçìåíèòñÿ ïðèâåä¸ííûé êîä (÷òîáû ðåàëèçîâàòü ïîëîñêó, êîä ÷èñëîâîãî èíäèêàòîðà óæå ïðèâåä¸í). Òàêæå ìîæíî ðåàëèçîâàòü ÷àñû, ÷òîáû ïî öèôåðáëàòó ø¸ë ïðîöåññ çàãðóçêè. ×òî ïÿòü æå íåñëîæíî (êîä ïîõîæèé). Ìíå äîâîäèëîñü ðàçíûå äàëàòü çàãðóç÷èêè. Íó è âàðèàíòîâ ïðåëîàäåðîâ èìååòñÿ ìíîæåñòâî. Ïî÷èòàé èíôó íà ôîðóìå è ìàíóëû â Ñåòè. È ãëàâíîå ñäåëàé è ïîñìîòðè êàê ýòî ðàáîòàåò, ÷òîáû ðàçîáðàòüñÿ. |
|
|
![]()
Ñîîáùåíèå
#10
|
|
Àêòèâíûé ó÷àñòíèê ![]() ![]() ![]() Ãðóïïà: Ïîëüçîâàòåëü Ñîîáùåíèé: 231 Ðåãèñòðàöèÿ: 28.02.2009 Èç: Òþìåíü Ïîëüçîâàòåëü ¹: 9145 ![]() |
 ïåðâîì êàäðå ñòàâèì êîä: Êîä onClipEvent (load) { total = _root.getBytesTotal(); } onClipEvent (enterFrame) { loaded = _root.getBytesLoaded(); text = Math.floor(loaded/total*100); text = text+"%"; if (loaded >= total){ _root.gotoAndStop(2)} } } È çàöèêëèâàåì ïåðâûé êàäð. Âî âòîðîì èä¸ò íàøà îñíîâíàÿ ôëåøêà. Ìîæíî òàêæå ñäåëàòü äâå ñöåíû (ñ ïðåëîàäåðîì è îñíîâíîé ôëåøêîé). Òåêñò ñ òåêóùèì ïðîöåíòîì çàãðóçêè çàíîñèòñÿ â ïåðåìåííóþ text. Ïî÷èòàòü ìîæåòå çäåñü: ÷òî òàêîå onClipEvent (load)? Êàêîâ åãî àíàëîã â AS3? Ýòî êàêîå-òî ñîáûòèå, êàê ÿ ïîíèìàþ? |
|
|
![]()
Ñîîáùåíèå
#11
|
|
Âåòåðàí êîíôåðåíöèè ![]() ![]() ![]() ![]() ![]() Ãðóïïà: Ïîëüçîâàòåëü Ñîîáùåíèé: 1135 Ðåãèñòðàöèÿ: 27.02.2009 Èç: Moscow Ïîëüçîâàòåëü ¹: 9144 ![]() |
÷òî òàêîå onClipEvent (load)? Êàêîâ åãî àíàëîã â AS3? Ýòî êàêîå-òî ñîáûòèå, êàê ÿ ïîíèìàþ? Â AVM1 onClipEvent (load) îíî æå MovieClip.onLoad - ýòî ñîáûòèå, êîãäà ìóâèêëèï íà òàéìëàéíå ïîëíîñòüþ ïîäãðóçèëñÿ è îòîáðàçèëñÿ. Â AVM2 ýòî ñîáûòèå complete ó ñâîéñòâà (îáúåêòà) loaderInfo ýêðàííîãî îáúåêòà. |
|
|
![]()
Ñîîáùåíèå
#12
|
|
Àêòèâíûé ó÷àñòíèê ![]() ![]() ![]() Ãðóïïà: Ïîëüçîâàòåëü Ñîîáùåíèé: 231 Ðåãèñòðàöèÿ: 28.02.2009 Èç: Òþìåíü Ïîëüçîâàòåëü ¹: 9145 ![]() |
 AVM2 ýòî ñîáûòèå complete ó ñâîéñòâà (îáúåêòà) loaderInfo ýêðàííîãî îáúåêòà. Òàê. (IMG:style_emoticons/default/mad.gif) Ïîëó÷àåòñÿ, åñëè ó ìåíÿ â ïåðâîì êàäðå ôëåøêè íàõîäèòñÿ ïðåëîàäåð, îí çàãðóçèòñÿ ïåðâûì. Ïðàâèëüíî? Çíà÷èò, â ïåðâîì êàäðå íóæíî çàðåãèñòðèðîâàòü îáúåêò.loader.contentLoaderInfo.addEventListener(Event.COMPLETE, CompleteListener);? À ÷òî æå áóäåò îáúåêòîì? root? |
|
|
![]()
Ñîîáùåíèå
#13
|
|
Âåòåðàí êîíôåðåíöèè ![]() ![]() ![]() ![]() ![]() Ãðóïïà: Ïîëüçîâàòåëü Ñîîáùåíèé: 1135 Ðåãèñòðàöèÿ: 27.02.2009 Èç: Moscow Ïîëüçîâàòåëü ¹: 9144 ![]() |
Cì. âòîðîé ñïîñîá îáðàùåíèÿ ê îáúåêòó LoaderInfo
|
|
|
![]()
Ñîîáùåíèå
#14
|
|
Àêòèâíûé ó÷àñòíèê ![]() ![]() ![]() Ãðóïïà: Ïîëüçîâàòåëü Ñîîáùåíèé: 231 Ðåãèñòðàöèÿ: 28.02.2009 Èç: Òþìåíü Ïîëüçîâàòåëü ¹: 9145 ![]() |
Cì. âòîðîé ñïîñîá îáðàùåíèÿ ê îáúåêòó LoaderInfo (IMG:http://help.adobe.com/ru_RU/AS3LCR/Flash_10.0/images/loaderInfo_object.jpg) chingachgoog, ÷òî íà ýòîì ðèñóíêå? (IMG:style_emoticons/default/sad.gif) Âòîðîé ñïîñîá - Ñâîéñòâî loaderInfo ýêðàííîãî îáúåêòà. ×òî íà ýòîé ñõåìå - ìîé ñëó÷àé? Ê òîìó æå â îáû÷íîì ïðåëîàäåðå(íàïðèìåð äëÿ çïãðóæàåìîé â SWF êàðòèíêè) òåêñòîâîå ïîëå ñ ïðîöåíòàìè îáíîâëÿåòñÿ â progressListenere, à íå â completeListener. Ñàìîå ãëàâíîå, ÷òî ìíå íåïîíÿòíî: Êîãäà ìû çàãðóæàåì êàðòèíêó âî ôëåøêó ñ êàêîãî-íèáóäü URL, ìû ñíà÷àëà ñîçäàåì, íàïðèìåð, loader = new Loader(new URLRequest("http://maximumrisk.narod.ru/kremlin.jpg")) Çàòåì ðåãèñòðèðóåì Êîä loader.contentLoaderInfo.addEventListener(Event.INIT, initListener); loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, progressListener); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeListener); È äàëüøå óæå â progressListener ìîæåì îáíîâëÿòü òåêñòîâîå ïîëå ñ ïðîöåíòàìè çàãðóçêè, è äîáàâëÿòü îáúåêò íà ýêðàí. Ýòî âñå ìíå ïîíÿòíî. À åñëè ñàìà SWF ãðóçèòñÿ, òî äëÿ ÷åãî äåëàòü loader? Âåäü íåò àäðåñà URL? Ñîîáùåíèå îòðåäàêòèðîâàë Rotwang - 17.11.2009 - 18:51 |
|
|
![]()
Ñîîáùåíèå
#15
|
|
Âåòåðàí êîíôåðåíöèè ![]() ![]() ![]() ![]() ![]() Ãðóïïà: Ïîëüçîâàòåëü Ñîîáùåíèé: 1135 Ðåãèñòðàöèÿ: 27.02.2009 Èç: Moscow Ïîëüçîâàòåëü ¹: 9144 ![]() |
×òî íà ýòîé ñõåìå - ìîé ñëó÷àé? Ñèíåíüêèé ñëåâà ââåðõó (IMG:style_emoticons/default/smile.gif) Ê òîìó æå â îáû÷íîì ïðåëîàäåðå(íàïðèìåð äëÿ çïãðóæàåìîé â SWF êàðòèíêè) òåêñòîâîå ïîëå ñ ïðîöåíòàìè îáíîâëÿåòñÿ â progressListenere, à íå â completeListener. Âîïðîñ áûë ïðî àíàëîã onClipEvent (load) À åñëè ñàìà SWF ãðóçèòñÿ, òî äëÿ ÷åãî äåëàòü loader? Âåäü íåò àäðåñà URL? À ãäå òàì âî âòîðîì ñïîñîáå ëîàäåð??? |
|
|
![]()
Ñîîáùåíèå
#16
|
|
Àêòèâíûé ó÷àñòíèê ![]() ![]() ![]() Ãðóïïà: Ïîëüçîâàòåëü Ñîîáùåíèé: 231 Ðåãèñòðàöèÿ: 28.02.2009 Èç: Òþìåíü Ïîëüçîâàòåëü ¹: 9145 ![]() |
Âðîäå ðàçîáðàëñÿ. Íóæíî çàðåãèñòðèðîâàòü Event.ENTER_FRAME è âî frameListener ïðîâåðÿòü loaderInfo.bytesTotal è loaderInfo.bytesLoaded?
È êîãäà îíè ñðàâíÿþòñÿ, çàïóñêàòü 2-é êàäð, â êîòîðîì âñå ñîäåðæèìîå ôëåøêè è ïîìåùàåòñÿ. À ïîêà ýòî óñëîâèå íå íàñòóïèëî, ïðîêðó÷èâàòü ïðåëîàäåð. |
|
|
![]()
Ñîîáùåíèå
#17
|
|
Âåòåðàí êîíôåðåíöèè ![]() ![]() ![]() ![]() ![]() Ãðóïïà: Ïîëüçîâàòåëü Ñîîáùåíèé: 1135 Ðåãèñòðàöèÿ: 27.02.2009 Èç: Moscow Ïîëüçîâàòåëü ¹: 9144 ![]() |
Âðîäå ðàçîáðàëñÿ. Íóæíî çàðåãèñòðèðîâàòü Event.ENTER_FRAME è âî frameListener ïðîâåðÿòü loaderInfo.bytesTotal è loaderInfo.bytesLoaded? È êîãäà îíè ñðàâíÿþòñÿ, çàïóñêàòü 2-é êàäð, â êîòîðîì âñå ñîäåðæèìîå ôëåøêè è ïîìåùàåòñÿ. À ïîêà ýòî óñëîâèå íå íàñòóïèëî, ïðîêðó÷èâàòü ïðåëîàäåð. Ìîæíî, íàâåðíîå è òàê. À ìîæíî è áåç ýíòåðôðåéìà, à ïî ñîáûòèþ progress. Ïðîâåðÿéòå ñàìè - ÿ ïîêà ñ AS3 íå ðàáîòàþ. |
|
|
![]()
Ñîîáùåíèå
#18
|
|
Àêòèâíûé ó÷àñòíèê ![]() ![]() ![]() Ãðóïïà: Ïîëüçîâàòåëü Ñîîáùåíèé: 231 Ðåãèñòðàöèÿ: 28.02.2009 Èç: Òþìåíü Ïîëüçîâàòåëü ¹: 9145 ![]() |
Åñòü ó ìåíÿ 2 ôëåøêè.  îáîèõ â 1 êàäðå ïðåëîàäåð. Íî â îäíîé èç ôëåøåê âî âòîðîì êàäðå íàõîäèòñÿ òÿæåëàÿ ôîòîãðàôèÿ(÷òîáû çàãðóæàëàñü äîëüøå è âèäíî áûëî, êàê ðàáîòàåò ïðåëîàäåð), à â äðóãîé ôëåøêå íà âòîðîì êàäðå âèñèò êîä, êîòîðûé âûâîäèò ôîòêè èç áèáëèîòåêè íà ñöåíó. Òàê âîò, âî ôëåøêå ñ òÿæåëîé ôîòêîé ïðåëîàäåð âêëþ÷àåòñÿ, à â äðóãîé íåò.
![]() |
|
|
![]()
Ñîîáùåíèå
#19
|
|
Âåòåðàí êîíôåðåíöèè ![]() ![]() ![]() ![]() ![]() Ãðóïïà: Ïîëüçîâàòåëü Ñîîáùåíèé: 1135 Ðåãèñòðàöèÿ: 27.02.2009 Èç: Moscow Ïîëüçîâàòåëü ¹: 9144 ![]() |
à â äðóãîé ôëåøêå íà âòîðîì êàäðå âèñèò êîä, êîòîðûé âûâîäèò ôîòêè èç áèáëèîòåêè íà ñöåíó. Òàê âîò, âî ôëåøêå ñ òÿæåëîé ôîòêîé ïðåëîàäåð âêëþ÷àåòñÿ, à â äðóãîé íåò. ![]() Ýòî ïîòîìó, ÷òî âñå ôîòêè íàõîäÿòüñÿ â ïåðâîì êàäðå (IMG:style_emoticons/default/smile.gif) (ñì. Ïðîëåàäåð ïðîãðàìíî, òîëüêî ñ ó÷åòîì òîãî, ÷òî â AS3 âñå åùå áîëåå ãåìîðíî) |
|
|
![]()
Ñîîáùåíèå
#20
|
|
Àêòèâíûé ó÷àñòíèê ![]() ![]() ![]() Ãðóïïà: Ïîëüçîâàòåëü Ñîîáùåíèé: 231 Ðåãèñòðàöèÿ: 28.02.2009 Èç: Òþìåíü Ïîëüçîâàòåëü ¹: 9145 ![]() |
chingachgoog, ýòî?
Öèòàòà 1) Èñïîëüçîâàòü âíåøíèå ïðåëîàäåðû (ñàìûé ïðîñòîé è íàäåæíûé ñïîñîá).
2) Îáìàíóòü ïîëüçîâàòåëÿ (ñäåëàòü ïñåâäîçàãðóçêó äî òåêóùåé, à ïîòîì, êîãäà ïñåâäîçàãðóçêà äîãîíèò íàñòîÿùóþ, ïåðåäàòü çíà÷åíèÿ íàñòîÿùåé) 3) Ýêñïîðòèðîâàòü òÿæåëûå âåùè â ëþáîé äðóãîé ôðåéì, êðîìå ïåðâîãî. |
|
|
![]() ![]() |
![]() |
Òåêñòîâàÿ âåðñèÿ | Ñåé÷àñ: 18.06.2013 - 11:59 |