|
rotNum = _xmouse / 250;
squares[3]._xscale = squares[3]._xscale + rotNum * (squares[4]._xscale / 20);
squares[4]._xscale = squares[4]._xscale - rotNum * (squares[3]._xscale / 20);
if (!(squares[4]._xscale <= 0 || squares[3]._xscale > 100))
{
if (squares[3]._xscale <= 0 || squares[4]._xscale > 100)
{
tempSquare = [0, squares[1], squares[2], squares[3], squares[4]];
squares[4] = tempSquare[1];
squares[1] = tempSquare[2];
squares[2] = tempSquare[3];
squares[3] = tempSquare[4];
squares[1]._xscale = 0;
squares[2]._xscale = 0;
squares[3]._xscale = 100;
squares[4]._xscale = 0;
} // end if
}
else
{
tempSquare = new Array();
tempSquare = [0, squares[1], squares[2], squares[3], squares[4]];
squares[2] = tempSquare[1];
squares[3] = tempSquare[2];
squares[4] = tempSquare[3];
squares[1] = tempSquare[4];
squares[1]._xscale = 0;
squares[2]._xscale = 0;
squares[3]._xscale = 0;
squares[4]._xscale = 100;
} // end else if
squares[1]._visible = 0;
squares[2]._visible = 0;
squares[3]._visible = 1;
squares[4]._visible = 1;
squares[4].shadow._alpha = 100 - squares[4]._xscale;
squares[3].highlight._alpha = 100 - squares[3]._xscale;
squares[1].shadow._alpha = 0;
squares[2].highlight._alpha = 0;
totalLength = squares[3]._width + squares[4]._width;
midpoint = totalLength / 2;
midpoint = midpoint - totalLength;
squares[3]._x = midpoint + squares[3]._width / 2;
squares[4]._x = squares[3]._x + squares[3]._width / 2 + squares[4]._width / 2; |