Strona 1 z 1
AS3-pojawianie sie warstwy
: śr sie 10, 2011 4:46 pm
autor: demon123
Witam serdecznie mam pewien problem bo nie zabardzo wiem jak moge uzyskac taki efekt ze powiedzmy mam 1 warstwe gdzie jest obrazek i jest tez 2 warstwa ktora znajduje sie pod warstwa 1. Chcialbym uzyskac taki efekt ze gdy najade na ten obrazek z warstwy 1 to warstwa 2 jakby pojawi sie nad warstwa 1

mam nadzieje ze w miare jasno to napisalem. Nie wiem co musze zastosowac zeby ta warstwa pojawila sie nad tamta. Pomocy.
Re: AS3-pojawianie sie warstwy
: sob sie 20, 2011 2:16 pm
autor: demon123
no dobra udalo mi sie cos takiego stworzyc tylko jest jeszcze jeden problem a mianowicie nie chcialbym tworzyc za kazdym razem nowej funkcji o nowej nazwie gdyz mam za duzo tych elementow wiec mianowicie mam takie pytanie jak moze zrobic zeby zrzucic to jakby do jednego worka, tutaj jest ten kod ktory zrobilem, nie chce powtarzac ciagle kodu np. kwadrat....MouseOver, nazwa) i pozniej nazwa2 itd itp. wiem ze pewnie jest to banalne ale jestem osoba poczatkujaca wiec prosze o wyrozumialosc. Dzieki
Kod: Zaznacz cały
package
{
import flash.display.MovieClip;
import flash.events.MouseEvent;
public class Mapkaa extends MovieClip
{
public function Elementy():void
{
kwadrat.addEventListener(MouseEvent.MOUSE_OVER, nadd);
kwadrat.addEventListener(MouseEvent.MOUSE_OUT, pozaa);
kolo.addEventListener(MouseEvent.MOUSE_OVER, nad);
kolo.addEventListener(MouseEvent.MOUSE_OUT, poza);
romb.addEventListener(MouseEvent.MOUSE_OVER, naddd);
romb.addEventListener(MouseEvent.MOUSE_OUT, pozaaa);
ko_kwadrat.visible = false;
ko_kolo.visible = false;
ko_romb.visible = false;
}
public function pozaa(event:MouseEvent):void
{
ko_kwadrat.visible = false;
}
public function nadd(event:MouseEvent):void
{
ko_kwadrat.visible = true;
}
public function poza(event:MouseEvent):void
{
ko_kolo.visible = false;
}
public function nad(event:MouseEvent):void
{
ko_kolo.visible = true;
}
public function pozaaa(event:MouseEvent):void
{
ko_romb.visible = false;
}
public function naddd(event:MouseEvent):void
{
ko_romb.visible = true;
}
}
}