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.
[FLASH] Ukrywanie MC
-
Kamil Kierzkowski
- Zaczyna działać

- Posty: 474
- Rejestracja: wt kwie 15, 2003 7:34 pm
- Lokalizacja: Żyrardów
Re: [FLASH] Ukrywanie MC
mc_klip._visible = true; - pokazuje obiekt
mc_klip._.visible = false; - ukrywa
mc_klip._.visible = false; - ukrywa
Re: [FLASH] Ukrywanie MC
To akurat wiem, tak tez zrobilem ale nie dziala.
Chyba ze zle umiescilem kod sprawdajacy.
Czy 1 klatka tego mc jest odpowiednim miejscem.
Chyba ze zle umiescilem kod sprawdajacy.
Czy 1 klatka tego mc jest odpowiednim miejscem.
Re: [FLASH] Ukrywanie MC
spróbuj tak:
Kod: Zaznacz cały
if (zmienna == 1) {
this._visible = true;
}Re: [FLASH] Ukrywanie MC
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:
ten kod jednokrotnie wylacza MC'ka
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
