Strona 1 z 1
[FLASH] Ukrywanie MC
: wt mar 30, 2004 1:54 pm
autor: one_eddie
Przekazuje do flasha zmienna jesli zmienna jest rowna 1 to chcialbym ukrywac i pokjazywac pewne przyciski.
Zrobilem MC i w Frame 1:1 napisalem if (zmienna == 1) { mc_klip._visible = true; }
Ale to nie dziala, moja zmienna rowna sie 1 ale mc nei chce sie chowac.
Czy robie cos zle?
Uzywam Flash MX.
Re: [FLASH] Ukrywanie MC
: wt mar 30, 2004 2:35 pm
autor: Kamil Kierzkowski
mc_klip._visible = true; - pokazuje obiekt
mc_klip._.visible = false; - ukrywa
Re: [FLASH] Ukrywanie MC
: wt mar 30, 2004 3:22 pm
autor: one_eddie
To akurat wiem, tak tez zrobilem ale nie dziala.
Chyba ze zle umiescilem kod sprawdajacy.
Czy 1 klatka tego mc jest odpowiednim miejscem.
Re: [FLASH] Ukrywanie MC
: wt mar 30, 2004 7:02 pm
autor: aqapo
spróbuj tak:
Kod: Zaznacz cały
if (zmienna == 1) {
this._visible = true;
}
Re: [FLASH] Ukrywanie MC
: pn kwie 05, 2004 7:55 am
autor: Denver
aquapo ma (byc moze) racje, ja tez mysle, ze mogles pochrzanic sciezki dostepu do klipu filmowego... jesli akcje dajesz w klipie, ktory chcesz sprawic niewidzialnym, to proponuje taki AS:
Kod: Zaznacz cały
// NA mc'ku:
onClipEvent (load)
{
this.oldEF = this.onEnterFrame;
this.onEnterFrame = function ()
{
// jesli zmienna jest na root'cie
if (_root.zmienna = 1)
{
this._visible = 0;
this.onEnterFrame = this.oldEF;
}
}
}
ten kod
jednokrotnie wylacza MC'ka