Mam coś takiego:
http://test287361278test5345.eu.interia.pl/tabs.html
i kod:
Kod: Zaznacz cały
import flash.ui.Mouse;
import fl.transitions.Tween;
import fl.transitions.easing.*;
var k:Number = 0;
var l:Number = 0;
test.addEventListener(MouseEvent.CLICK, testMove);
function testMove(e:MouseEvent):void
{
if (k == 0)
{
var moveRight:Tween = new Tween(test,"x",None.easeOut,test.x,test.x - 440,1,true);
k = 1;
}
else
{
var moveLeft:Tween = new Tween(test,"x",None.easeOut,test.x,test.x + 440,1,true);
k = 0;
}
}
test2.addEventListener(MouseEvent.CLICK, testMove2);
function testMove2(e:MouseEvent):void
{
if (l == 0)
{
var moveRight:Tween = new Tween(test2,"x",None.easeOut,test2.x,test2.x - 440,1,true);
l = 1;
}
else
{
var moveLeft:Tween = new Tween(test2,"x",None.easeOut,test2.x,test2.x + 440,1,true);
l = 0;
}
}Nie wiem jak zmodyfikować powyższy kod aby klikając od razu na początku na żółty blok, w lewo przesunął się także niebiecki blok (tak jakby żółty go popychał).I analogicznie s powrotem klikając na blok niebieski aby popychał blok żółty w prawo.
Za pomoc z góry wielkie dzięki.