Ïîëíàÿ âåðñèÿ ýòîé ñòðàíèöû:
Ñêîðîñòü ÌóâèÊëèïà
Êàê èçâåñòíî, ìîíòàæíàÿ ëèíåéêà ìóâèêëèïà íå çàâèñèò îò ðîäèòåëüñêîé ìîíòàæíîé ëèíåéêè. Òàêàÿ ïðîáëåìà - ñêîðîñòü ìóâèêëèïà ìåíÿåòñÿ. Íàïðèìåð, ñîçäàë ÿ ñèìâîë ñî ñêîðîñòüþ âîñïðîèçâåäåíèÿ - 48fps. Ïîòîì èç áèáëèîòåêè âñòàâèë ýòîò êëèï íà ìîíòàæíóþ ëèíåéêó äðóãîãî äîêóìåíòà, ãäå ñêîðîñòü âîñïðîèçâåäåíèÿ 24fps. Íî ïî÷åìó èçìåíèëàñü ñêîðîñòü êëèïà???!!! Èëè òàê è äîëæíî áûòü, ïðîñòî ÿ íå äîãîíÿþ... Ïîìîãèòå, êòî ÷åì ñìîæåò.
íó à òû-òî ñàì êàê äóìàåøü?

êîíå÷íî æå ïðè ïåðåñàäêå ñ 24 íà 12 èëè 15 íà 7..... äà õîòü îòêóäà, ïðè ïåðåñàäêå ñ âûñøåé ñêîðîñòè íà áîëåå íèçøóþ êàäðû ïîéäóò ñ íèçêîé ñêîðîñòüþ.
MustLive
13.02.2007 - 20:00
Nik
Âîïðîñ èíòåðåñíûé, íî òû âñ¸ æå ïîñïåøèë ñ íèì. Òàê êàê âñ¸ íà ñàìîì äåëå î÷åâèäíî.
Ê óæå ñêàçàíîìó DJKOT, äîáàâëþ, ÷òî îáúÿñíèòü ýòó ñèòóàöèþ ìîæíî ïî äðóãîìó.
Ãëàâíûì ÿâëÿåòñÿ ðîäèòåëüñêèé fps - ò.å. ôïñ äîêóìåíòà. À âñå ìóâèêëèïû, âñòàâëÿåìûå â êàêîé-ëèáî äîêóìåíò óíàñëåäóþò åãî fps.
Òî ÷òî ìîíòàæíàÿ ëèíåéêà ìóâèêëèïà íå çàâèñèò îò ðîäèòåëüñêîé ìîíòàæíîé ëèíåéêè - ýòî îäíî, à ôïñ - ýòî äðóãîå. È íå íóæíî èõ ïóòàòü, ò.ê. ôïñ åñòü ëèøü îäèí, ôïñ òåêóùåãî äîêóìåíòà (ñàìîé ôëåøêè). È åñëè ìóâèê ñäåëàòü ñ îäíèì ôïñ (â íà÷àëüíîì äîêóìåíòå), à ïîòîì ïåðåíåñòè â äðóãîé äîêóìåíò, òî è ôïñ ó íåãî áóäåò ðàâíûì çàäàíîìó â íîâîì äîêóìåíòå.
èíûìè ñëîâàìè MustLive õî÷åò ñêàçàòü ÷òî â îäíîì äîêóìåíòå íåëüçÿ ñäåëàòü 2 êëèïà ñ ðàçíûìè ôïñ.
nikitar
13.02.2007 - 23:03
Íî fps ìîæíî äèíàìè÷åñêè ìåíÿòü.
Ïîäãðóæàÿ íà ãëàâíûé óðîâåíü ðîëèêè ñ äðóãèì fps.
èëè â ýòîì æå, íî ñ èñïîëüçîâàíèåì setInterval
nikitar
14.02.2007 - 02:33
Öèòàòà
èëè â ýòîì æå, íî ñ èñïîëüçîâàíèåì setInterval
×òî çíà÷èò â ýòîì æå?
Ïîäãðóæàÿ/âûãðóæàÿ ðîëèêè?
çà÷åì? äëÿ íóæíîãî êëèïà äåëàòü ñâîé setInterval, ïðè êîòîðîì áóäóò ìåíÿòüñÿ êàäðû. íî ïðè åòîì íóæíî ÷òîáû íà ñàìîé ôëåøêå áûë 120fps.
PS> ÿ ùà ñ èðê-ñåðâåðà, áûë íà êàíàëå ÿçûêà òîêèïîíà

) ùà ïî ðóññêè åëå ïèøó
Ñïàñèáî çà îòâåòû.
Ò.å., íàñêîëüêî ÿ ïîíÿë, ñêîðîñòü ïðîèãðûâàíèÿ îòäåëüíîãî ìóâèêà ìåíÿòü âñå-òàêè ìîæíî? Ïîäñêàæèòå, êàê ýòî ñäåëàòü???
âîò òåáå èñõîäíèê: [attachmentid=53]
äóìàþ äîâîëüíî ïðîñòî. à óæå êàê ñäåëàòü êîëüöåâîå(áåçîñòàíîâî÷íîå) âîñïðîèçâåäåíèå êëèïîâ ÷èòàé â òåìå:
/forum/index.php?showforum=18
Ñïàñèáî! Âñå ïîíÿòíî! Òîëüêî íå ÿñíî, ïî÷åìó ñêîðîñòü ñàìîé ôëýøêè äîëæíà áûòü 120 ôïñ???
åëåìåíòàðíî âàòñîí

÷òîáû åñëè âäðóã ïîíàäîáèòñÿ ñäåëàòü êëèï ñî áîëüøîé ñêîðîñòüþ âîñïðîèçâåäåíèÿ, îí íåîãðàíè÷èâàëñÿ 12ôïñ, à èñïîëüçîâàë õîòü âñå 120 âîçìîæíûõ. âîîáùåì áóäåò áîëåå ïëàâíàÿ ñìåíà êàäðîâ
nikitar
14.02.2007 - 17:55
120 fps - ýòî î÷åíü è î÷åíü ÷ðåâàòî. Êàê ÿ óæå óïîìèíàë â äðóãîì ìåñòå, áðàóçåð ñèëüíî óìåíüøàåò fps è áóäóò ïðîñòî î÷åíü ñèëüíî ðàçíûå ðåçóëüòàòû.  îôôëàéíå è îíëàéíå.  ïëååðå îòäåëüíîì è â áðàóçåðå.
Òåïåðü âñå ÿñíî. Ïðîñòî ÿ çàáûë, ÷òî ìàêñèìàëüíàÿ ñêîðîñòü 120 - äóìàë áîëüøå... Ñïàñèáî îãðîìíîå âñåì!!!
TiHo, îòâåòü íà òàêîé âîïðîñ: ÿ ñîçäàë ïî òâîåìó ïðèìåðó êëèï ñ íóæíîé ìíå ñêîðîñòüþ. Ýòà ñêîðîñòü äîëæíà ìåíÿòüñÿ
inter1 = setInterval(f1, x);
function f1()
{
clip1.nextFrame();
}
ãäå x-ñêîðîñòü, êîòîðóþ ÿ ìîãó èçìåíèòü. Íî òàêàÿ ïðîáëåìà - ïðè ïðîèãðûâàíèè äðóãîãî êëèïà äî êîíöà clip1 äîëæåí îñòàíîâèòüñÿ [ïî èäåå _root.clip1.stop()]. Íî ïðîáëåìà â òîì, ÷òî âûïîëíÿåòñÿ ôóíêöèÿ è êëèï íå îñòàíàâëèâàåòñÿ. Ýòî ÷òî æå, íàäî óñëîæíÿòü ôóíêöèþ???
íó ïîäóìàé:
òû îñòàíîâèòü òî åãî îñòîíîâèë. à âîò èíòåðâàë ïðîäîëæàåò ðàáîòàòü, è ùåëêàåò êàäðû.
íàäî âûêëþ÷èòü åãî. äëÿ åòîãî èñïîëüçóåòñÿ ôóíêöèÿ clearInterval(interval_ID)
â òâîåì ñëó÷àå:
--------------------------------
clearInterval(inter1);
--------------------------------
èìåííî ïîýòîìó íóæíî èíòåðâàëó ïðèñâàèâàòü èìÿ. ÷òîáû ïîòîì ìîæíî åãî áûëî óäàëèòü. à åñëè óäàëÿòü íå íóæíî, íî è èìÿ íåîáÿçàòåëüíî.
Ñïàñèáî, tiHo. Îòêóäà òû âñå çíàåøü???
Öèòàòà(Nik @ 20.02.2007 - 14:56)

Ñïàñèáî, tiHo.
íàçäîðîâüå
Öèòàòà(Nik @ 20.02.2007 - 14:56)

Îòêóäà òû âñå çíàåøü???
áóãàãà
2 ãîäà ñ ôëåø ìó÷àþñü, íåçíàþ êàê îò íåå èçáàâèòñÿ. òàê è òÿíåò.
Âèäèìî ÿ ïîëíûé ëàìåð... Îáúÿñíþ ñâîþ ïðîáëåìó åùå ðàç: åñòü äâà êëèìà mc1 è mc2. Íóæíî, ÷òîáû ñêîðîñòü ïåðâîãî êëèïà èçìåíÿëàñü âî âðåìÿ âîñïðîèçâåäåíèÿ ñàìîé ôëýøêè. Äëÿ ýòîãî èñïîëüçîâàë ñâîéñòâî (â êàäðå îñíîâíîé ìîíòàæíîé ëèíåéêè):
inter1 = setInterval(f1, x);
function f1()
{
mc1.nextFrame();
}
È ìíå íóæíî, ÷òîáû â êàêîé-òî ìîìåíò âðåìåíè mc1 îñòàíîâèëñÿ. Íàïðèìåð ïîñëå îêîí÷àíèÿ mc2.  ïîñëåäíåì êàäðå âòîðîãî êëèïà ïèøó:
_root.clearInterval(inter1);
_root.mc1.stop();
Íî ïåðâûé êëèï ïðîäîëæàåò èãðàòü!!! ß êó÷ó êíèã ïåðåñìîòðåë, â èíòåðíåòå èñêàë, íî íå ìîãó ðåøèòü ýòó ïðîáëåìó. Ïîìîãèòå êòî ÷åì ñìîæåò...
à òû ïîïðîáóé ñäåëàé âîò òàê:
-------------------------------------------clearInterval(_root.inter1);-------------------------------------------
Áëèí, ðàáîòàåò! Êàê âñå ïðîñòî îêàçûâàåòñÿ!! TiHo, òû Áîã ôëýøà!!! Ñïàñèáî.
íàñ÷åò Áîãà ãðîìêî ñêàçàíî
íàçäîðîâüå