Я хочу, чтобы моя анимация ящика появилась слева направо, прямо сейчас мой бокс появляется сверху до buttom, как я могу изменить направление перемещения окна слева направо , у меня есть девять коробки и три друг на друга линии, как изображение нижеслева направо в Actionscript 3
вот мой текущий код
function random_item()
{
var listItem:Array = new Array();
for (var i:uint=0; i<15; i++)
{
listItem.push(i);
}
ItemLeft = 0;
for (var x:uint=0; x<boardWidth; x++)
{
for (var y:uint=0; y<boardHeight; y++)
{
var thisItem:FirstBox = new FirstBox();
thisItem.stop();
thisItem.x = x * IcardHorizontalSpacing + IboardOffsetX;
thisItem.y = y * IcardVerticalSpacing + IboardOffsetY;
var r:uint = Math.floor(Math.random() * listItem.length);
thisItem.cardface = listItem[r];
listItem.splice(r,1);
thisItem.addEventListener(MouseEvent.CLICK,clickItem);
thisItem.buttonMode = true;
addChild(thisItem);
ItemLeft++;
}
}
}
как я делаю анимацию слева направо, благодаря, прежде
Там нет кода анимации, поэтому трудно сказать, что происходит не так. Но для создания анимации, идущей слева направо, просто увеличьте x-координату 'thisItem'. Очень простой способ создания анимаций - использовать TweenMax: http://www.greensock.com/tweenmax/ – Bakapii