Flash Zone Forum > Âûïàäàþùåå ìåíþ
Ïîìîùü · Ïîèñê · Ïîëüçîâàòåëè · Êàëåíäàðü
Ïîëíàÿ âåðñèÿ ýòîé ñòðàíèöû: Âûïàäàþùåå ìåíþ
Flash Zone Forum > Macromedia Flash > Îáùèå âîïðîñû
Èðèíà
Äîáðûé äåíü! Î÷åíü íóæíà âàøà ïîìîùü! È ïðèòîì ñðî÷íî! =)))
Ñîáñòâåííî âîïðîñ: Íóæíà ìíå âûïàäàþùàÿ ìåíþøêà. Äîïóñòèì êíîïêà ÌÅÍÞ--->ìåí1, ìåí2, ìåí3 (âûïàäàåò 3 ïîäìåíþ) èñêàëà â íåòå êàê ñäåëàòü, âåçäå î÷åíü íåïîíÿòíî. íàøëà âîò çäåñü- http://lyceum37.seun.ru/forums/index.php?a...rinter&f;=13&t;=7 âîòü.... Êàê ñäåëàòü, ÷òî áû ïðè íàæàòèè íà ìåí1, ìåí2 èëè ìåí3 ïðîèñõîäèë ïåðåõîä íà äðóãóþ ñöåíó? íàïèøèòå, ïëèç, êîä è êóäà åãî âñòàâèòü! =))) (ìåí1, ìåí2 è ìåí3 ïîìåùåíû â ìóâèê) wacko.gif ïðîñòèòå, åñëè âîïðîñ ãëóïûé... sad.gif
Duncon
ß òàê ïîíèìàþ ýòî âî ôëåøå, òîãäà íóæíî âûäåëèòü êîíêðåòíóþ êíîïêó è íàïèñàòü (ïðî ñïîñîá ïåðåõîäà íà äðóãóþ ñöåíó íåóâåðåí, íî ïðèìåðíî òàê)

Êîä
on (press) {
 sceneName.gotoandplay(x); //x-íîìåð êàäðà íà âðåìåííîé ëèíåéêå...
}
MustLive
Èðèíà

Êàê ÿ óæå çàìåòèë â äðóãîé òåìå, âî ôëåøå åñòü íåñêîëüêî ñïîñîáîâ ïåðåõîäà íà äðóãóþ ñöåíó.

 îáùåì â êàæäîé èç êíîïîê ïîäìåíþ âñòàâèòå êîä ïåðåõîäà (äëÿ ýòîãî âûäåëèòå êíîïêó è çàéäèòå â Actions - íàæìèòå F2 (flash 6/mx) èëè F9 (flash 8)).

Äëÿ êàæäîé êíîïêè ïåðåõîä ìîæåò áûòü íà ðàçíûå ñöåíû/êàäðû (ìîæíî èñïîëüçîâàòü îáðàáîò÷èê êàê release òàê è press):
Êîä
on (release) {
gotoAndStop("Scene 2", 1);
}

 ñëó÷àå åñëè êíîïêà íàõîäèòñÿ íå íà ãëàâíîé ñöåíå, à âíóòðè äðóãîãî îáúåêòà, ñòîèò óêàçàòü ïîëíûé ïóòü:
Êîä
on (release) {
_root.gotoAndStop("Scene 2", 1);
}
Èðèíà
íåååà.... òàê íåïîëó÷àåòñÿ... =))) êàê áû îáúÿñíèòü... â îáùåì îí ïåðåõîäèò íà ñöåíó äðóãóþ â ìóâèêå... =))) óæ goto ÿ ïîïðîáîâàëà â ïåðâóþ î÷åðåäü... =))) Åñëè åñòü âîçìîæíîñòü, ïîñìîòðèòå, ïëèç, ññûëêó. Âîò òàê ÿ äåëàëà...... Âû ìåíÿ íåïîíÿëè... à ìîæåò ýò ÿ òóïëþ? blink.gif íî ÷òî ãîòó íåäåéñòâóåò-ôàêò. âûïàäàþùàÿ êíîïî÷êà ñòàíîâèòñÿ êàêàÿ-òî ä¸ðãàííàÿ è íèêàêàÿ ññûëêà íåðàáîòàåò.
MustLive
Öèòàòà(Èðèíà @ 18.04.2006 - 22:09)
êàê áû îáúÿñíèòü... â îáùåì îí ïåðåõîäèò íà ñöåíó äðóãóþ â ìóâèêå... =)))

Èðèíà

À êóäà îí äîëæåí áûë ïåðåéòè? smile.gif

Ðàçâå íå ýòîãî âû äîáèâàëèñü.
Öèòàòà("Èðèíà")
Êàê ñäåëàòü, ÷òî áû ïðè íàæàòèè íà ìåí1, ìåí2 èëè ìåí3 ïðîèñõîäèë ïåðåõîä íà äðóãóþ ñöåíó?

Ðàç ïåðåõîäèò, çíà÷èò ðåçóëüòàò äîñòèãíóò.
Èðèíà
íåò. Âîò äîïóñòèì ó ìåíÿ 2 ñöåíû. 1ÿ -Ãëàâíàÿ, 2ÿ... íóóó... ïóñòü ôîòîàëüáîì. Íà íèõ íàõîäèòñÿ âîò ýòî ñàìîå ìåíþ. Ïðè íàæàòèè íà ìåí1 (à îíà íàõîäèòñÿ â ìóâèêå, òê ýòî íóæíî ÷òîáû îíà "âûïàäàëà". ÿ ïî óðîêó òîìó äåëàëà) íàäî ïåðåéòè èç Ãëàâíîé â ôîòîàëüáîì. Íó íèôèãà íåïåðåõîäèòñÿ!!!!!!! =(((( blink.gif âîîáùå íåïîíÿòíî, ïåðåõîäèòñÿ èëè íåò... . sad.gif ÿ óæå çàäîëáàëàñü. âðîäå âñ¸ äîëæíî áûòü ýëåìåíòàðíî, à ÿ òîðìîæó... unsure.gif
Duncon
Èñõîäíèê â ñòóäèþ...
MustLive
Öèòàòà(Èðèíà @ 19.04.2006 - 01:18)
ÿ óæå çàäîëáàëàñü. âðîäå âñ¸ äîëæíî áûòü ýëåìåíòàðíî, à ÿ òîðìîæó... unsure.gif

Èðà!

 òîì òî è äåëî, ÷òî âñ¸ äîëæíî ïåðåõîäèòü è ïðîáëåì òàì áûòü íå äîëæíî.

ß ãëÿíó íà òîò ïðèìåð ïî êîòîðîìó âû äåëàëè è ïîñìîòðþ, ÷òî òàì ìîæåò íå òàê ðàáîòàòü è ïî÷åìó ó âàñ ãëþ÷èò.

Êñòàòè, Èðà.

Ìîæåòå èñïîëüçîâàòü äëÿ ïåðåõîäà ìåæäó ñöåíàìè åù¸ è òàêèå êîìàíäû:
Êîä
nextScene();
prevScene();
MustLive
Èðèíà

Ïîñìîòðåë ÿ ýòîò ïðèìåð.

Âñ¸ òàì ðåàëüíî ðàáîòàåò è ïðîñòî äåëàåòñÿ wink.gif.

Êîíå÷íî èçíóòðè (à â òîì ïðèìåðå àâòîð ñèëüíî âíóòðü ðàñïîëîæèë ôèíàëüíóþ êíîïêó), íå áóäóò äîëæíûì îáðàçîì ðàáîòàòü nextScene() è prevScene(), î êîòîðûõ ÿ óïîìÿíóë â ïðåäûäóùåì ïîñòå, íî â ëþáîì ñëó÷àå âñ¸ ñâåä¸òñÿ ê Goto, î êîòîðîì ñ ñàìîãî íà÷àëà øëà ðå÷ü è êîòîðûé ÿ è ðåêîìåíäîâàë èñïîëüçîâàòü.

Çíà÷èò, íà êíîïêå (â ñàìîì ïîñëåäíåì óðîâíå) ïèøèòå ñëåäóþùèé êîä - â îïèñàíèè òîãî ïðèìåðà ýòî íàçûâàëîñü êíîïêà "Ôèãíÿ" â ìóâèêå "Õðåíü2" (ò.å. òðåòèé óðîâåíü). Ãäå â Àêøîíñ âû ïèñàëè on (rollOver) è on (rollOut).

Òàì æå ïèøèòå:
Êîä
on (release) {
    _root.gotoAndStop(2);
}

È âñ¸ áóäåò ðàáîòàòü smile.gif.

 äàííîì ñëó÷àå íóæíî óêàçûâàòü êîíå÷íûé êàäð âûáðàííîé ñöåíû (ñ ó÷¸òîì âñåõ êàäðîâ âñåõ ñöåí). Ò.å. åñëè íà ïåðâîé ñöåíå 1 êàäð, òî óêàçûâàéòå 2 äëÿ ïåðåõîäà íà âòîðóþ ñöåíó (è ò.ä.).

Òàê ÷òî âñ¸ ñâîäèòñÿ ê goto. Êîòîðûé âñåãäà ðàáîòàåò ïðè äîëæíîì ïîäõîäå.
Èðèíà
Öèòàòà(MustLive @ 19.04.2006 - 17:34)
Âñ¸ òàì ðåàëüíî ðàáîòàåò è ïðîñòî äåëàåòñÿ wink.gif.

îé! ñïàñèáî îãðîìíîå... rolleyes.gif âîò òîëüêî ïðîáëåìêà.... -íåðàáîòàåò!!!!!!!!!! wacko.gif îí ïåðåõîäèò ó ìåíÿ íà ñàààìîå íà÷àëî. â ñààààìîþ ïåðâóþ ñöåíû. è âîò åù¸. Âû íàïèñàëè äëÿ ïåðåõîäà íà ñëåäóþùóþ ñöåíó, à åñëè ýòà ñöåíà(íà êîòîðîé êíîïî÷êà) äîïóñòèì 2, à ïåðåéòè ìíå íà 6. íó íè÷åãî ó ìåíÿ íå ïîëó÷àåòñÿ... unsure.gif
Duncon
Èðèíà
×èòàéòå ëèòåðàòóðó ðàç íè÷åãî íå ïîëó÷àåòñÿ, ÿ ñ MustLive ïîëíîñòüþ ñîãëàñåí íè÷åãî îñîáî ñëîæíîãî â ýòîì íåò....
MustLive
Öèòàòà(Èðèíà @ 20.04.2006 - 18:51) *
îé! ñïàñèáî îãðîìíîå... rolleyes.gif âîò òîëüêî ïðîáëåìêà.... -íåðàáîòàåò!!!!!!!!!! wacko.gif

Èðèíà

Òàì âñ¸ ðàáîòàåò, ïðîâåðåííûé àëãîðèòì. Ïðîñòî íóæíî áûòü âíèìàòåëüíîé è íå äîïóñòèòü îøèáîê.

Öèòàòà
îí ïåðåõîäèò ó ìåíÿ íà ñàààìîå íà÷àëî. â ñààààìîþ ïåðâóþ ñöåíû.

Íóæíî ïðàâèëüíî óêàçàòü êàäð äëÿ ïåðåõîäà - ÷òîáû ïåðåáðîñèëî â íóæíîå ìåñòî ôëåøêè, à íå â ñàìîå íà÷àëî.

 ïîñëåäíåå âðåìÿ ÿ ïðàêòèêóþ (ïðàêòèêóþò ó÷àñòíèêè ôîðóìà), êîãäà ó ëþäåé íå ïîëó÷àåòñÿ ñäåëàòü (ïðîñòûå âåùè) íà ôëåøå, òî ó÷àñòíèêè ïðèñûëàþò ìíå ñâîè èñõîäíèêè "ãäå è íèõ âñ¸ íèêàê íå ïîëó÷àåòñÿ", è ÿ èñïðàâëÿþ è ïðûñûëàþ óæå ðàáî÷óþ âåðñèþ. Ìîæåòå ïðèáóãíóòü ê äàííîìó âàðèàíòó, åñëè ó âàñ òàê íèêàê è íå ïîëó÷àåòñÿ ñäåëàòü ðàáî÷åå âûïàäàþùåå ìåíþ.

Öèòàòà
Âû íàïèñàëè äëÿ ïåðåõîäà íà ñëåäóþùóþ ñöåíó, à åñëè ýòà ñöåíà(íà êîòîðîé êíîïî÷êà) äîïóñòèì 2, à ïåðåéòè ìíå íà 6.

ß ïèñàë, ÷òî:
Êîä
on (release) {
    _root.gotoAndStop(2);
}

 äàííîì ñëó÷àå íóæíî óêàçûâàòü êîíå÷íûé êàäð âûáðàííîé ñöåíû (ñ ó÷¸òîì âñåõ êàäðîâ âñåõ ñöåí). Ò.å. åñëè íà ïåðâîé ñöåíå 1 êàäð, òî óêàçûâàéòå 2 äëÿ ïåðåõîäà íà âòîðóþ ñöåíó (è ò.ä.).

Ïîýòîìó, âñ¸ ñâîäèòñÿ ê óêàçàíèþ íóæíîãî êàäðà â ãîòó - è âû ñäåëàåòå ïåðåõîä ñ êàêîé-ëèáî ñöåíû íà ëþáóþ äðóãóþ.
BuyBanner
Ëþäè, î÷åíü íóæåí èñõîäíèê, à çäåñü: http://lyceum37.seun.ru/forums/index.php?a...mp;f=13&t=7 óæå íè÷åãî íåò!
Êàê æå ñäåëàòü âûïàäàþùåå ìåíþ?!!!
Ðóññêàÿ âåðñèÿ IP.Board © 2001-2010 IPS, Inc.