Wypowiedzi
-
Witam
Wymyśliłem sobie kod w którym po naciśnięciu na przycisk pojawiał się dany obiekt, ale napotkałem na problem bo gdy nacisnę na przycisk 1 a następnie na przycisk 2 i znów później chciał bym wrócić na przycisk 1 to akcja już nie działa. Chodzi oto że nie mam pojęcia jak wykonać akcję w której klikam na jeden przycisk pojawia się jakiś obiekt a inny obiekt w tym momencie znika.
nr2.visible = false;
nr1.visible = false;
var a:Array = new Array(przycisk1, przycisk2);
function onClick(e:MouseEvent):void
{
switch(e.currentTarget)
{
case przycisk1 :
nr1.visible = true;
var nr1Tween:Tween = new Tween (nr1, "alpha", Strong.easeOut,0,1,1,true);
break;
case przycisk2 :
nr2.visible = true;
var nr2Tween:Tween = new Tween (nr2, "alpha", Strong.easeOut,0,1,1,true); -
dobra działa wszystko super :D dzięki wielkie :) ...tak w ogóle to wielki szacunek dla wielu ludzi tutaj za ogromną wiedzę i pomoc ;)Mateusz Lazar edytował(a) ten post dnia 31.10.10 o godzinie 14:46
-
Witam wszystkich
Mam pewien problem. Stworzyłem sobie menu a w nim przyciski na bazie movie clipów na podstawie takiego kodu...
var a:Array = new Array(przycisk1, przycisk2, przycisk3, przycisk4);
function klikniecie(e:MouseEvent):void
{
switch(e.target)
{
case przycisk1 :
gotoAndPlay("start");
break;
case przycisk2 :
gotoAndPlay("produkty");
break;
case przycisk3 :
gotoAndPlay("o_nas");
break;
case przycisk4 :
gotoAndPlay("kontakt");
break;
}
}
for (var i:Number = 0; i < 4; i++)
{
a[i].addEventListener(MouseEvent.CLICK, klikniecie);
}
...i wszystko działa ok, tylko jeśli wchodzę do wnętrze jakiegoś przycisku (np. do "przycisk1" ) i w nim tworzę nowego movie clipa to funkcja już nie działa i przycisk już nie chce przenieśc mnie do odpowiedniej klatki.
Nie wiem czy to jakaś zależność że to nie zadziała jeśli bedę tworzył movie clipy w movie clipach czy po prostu zły kod zastosowałem.
Liczę na pomoc :)Mateusz Lazar edytował(a) ten post dnia 31.10.10 o godzinie 12:15