Flash Zone Forum > Ïîìîãèòå ñ êíîïêàìè â AS
Ïîìîùü · Ïîèñê · Ïîëüçîâàòåëè · Êàëåíäàðü
Ïîëíàÿ âåðñèÿ ýòîé ñòðàíèöû: Ïîìîãèòå ñ êíîïêàìè â AS
Flash Zone Forum > Macromedia Flash > ActionScript
arsstyleh
íà ñòðàíèöå åñòü 4 êíîïêè êîãäà íàæèìàåø íà îäíó èç íèõ ñ ïðàâîé ñòîðîíû ïî÷âëÿåòñÿ ÷òî òî (òåêñò ñ êàðòèíêàìè è ò.ä.) ïîòîì êîãäà íàæèìàåø íà ëþáóþ äðóãóþ èç ÷åòûðåõ, äîëæíî èñ÷åçàòü òî ÷òî ïîÿâèëñÿ ïðè íàæàòèè ïðåäûäóøåé êíîïêè. è ñ òàêèì æå ýôôåêòîì ïîÿâëÿòñÿ òîò êîòîðûé ñòàâëåí ïîä ýòó êíîïêó è òàê äëÿ ëþáîé êíîïêè. ó ìåíÿ ïîëó÷àåòñÿ ñäåëàòü òàê ÷òîáû ïîÿâèëñÿ âîò ñ òàêèì ñêðèïòîì.


onClipEvent (enterFrame) {
if (go) {
nextFrame();
} else {
prevFrame();
}
}

onClipEvent (load) {
var go;
stop();
enter_btn1.onRelease = function() {
go = true;
};
}

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

Êòî òî ìîæåò ìíå ïîìî÷ü ñ ýòèì âîïðîñîì?????

çàðàíåå îãðîìíîå ñïàñèáî âñåì êòî ïîìîæåò!
MustLive
Öèòàòà
Ïîìîãèòå ñ êíîïêàìè â AS

arsstyleh

Òû èñêàë ïî ôîðóìó, ïåðåä òåì êàê çàäàâàòü âîïðîñ? Âåðîÿòíî íåò, à ñòîèëî, ò.ê. î ñîçäàíèè êîïîê, óñòàíîâêå ôóíêöèé íà íèõ, â òîì ÷èñëå äëÿ ïåðåõîäîâ íà ðàçëè÷íûå êàäðû, à òàêæå âêëþ÷åíèè è âûêëþ÷åíèè îáúåêòîâ ìû ìíîãîêðàòíî ïèñàëè íà ôîðóìå. È ÷òåíèå ôîðóìà ìîæåò òåáå âåñüìà ïîìî÷ü wink.gif.

Òîò êîä, ÷òî òû èñïîëüçîâàë (÷òî òû íàø¸ë â Èíòåðíåòå) - îí ðàññ÷èòàí äëÿ äðóãèõ çàäà÷ (â ÷àñòíîñòè äëÿ ñîçäàíèÿ êíîïêè Play î ÷¸ì óæå íå ðàç íà ôîðóìå ïèñàëîñü è ïðèâîäèëîñü ïðèìåðîâ êîäà). À äëÿ òâîåé çàäà÷è íóæåí äðóãîé êîä.

Îôîðìè ñâîè "÷òî-òî" (òåêñò ñ êàðòèíêàìè è ò.ä.) â âèäå îáúåêòîâ - ìóâèêëèïîâ, â êîòîðûõ ñîäåðæàòñÿ íóæíûå äàííûå. È äàé èì èìåíà íà ïàíåëè ñâîéñòâ (mc1, mc2 è ò.ä.).

Äàëåå äëÿ âñåõ ñâîèõ êíîïîê çàäàé èìåíà (íà ïàíåëè ñâîéñòâ), íàïðèìåð, btn1, btn2 è ò.ä. Ïîñëå ÷åãî äëÿ âñåõ êíîïîê çàäàé êîä (â êàäðå íà òàéìëàéíå) êîòîðûé áóäåò îòêëþ÷àòü îäèí ìóâèê (ñ îäíèì ñîäåðæèìûì) è âêëþ÷àòü äðóãîé ìóâèê (ñ äðóãèì ñîäåðæèìûì).

Êîä äëÿ ïåðâîé êíîïêè:
Êîä
_root.btn1.onRelease = function() {
    _root.mc4._visible = false;
    _root.mc1._visible = true;
}

Êîä äëÿ âòîðîé êíîïêè (äëÿ äðóãèõ àíàëîãè÷íûé êîä, ñ óêàçàíèåì äðóãèõ èì¸í ìóâèêîâ):
Êîä
_root.btn2.onRelease = function() {
    _root.mc1._visible = false;
    _root.mc2._visible = true;
}
Ðóññêàÿ âåðñèÿ IP.Board © 2001-2010 IPS, Inc.