
Код AS3:
if (dvigr) //вправо
{
Game.gameLink.currLevel.mp.scaleX = 1;
if (Game.gameLink.currLevel.mp.x >= 600)
{
_speed = 0;
}
else
{
_speed = 10;
if (Game.gameLink.currLevel.mp.x < 315)
{
Game.gameLink.currLevel.mp.x += 10;
Game.gameLink.currLevel.mp.Per_cont.gotoAndStop(2);
}
else
{
if (rect.x + 660 >= this.width)
{
Game.gameLink.currLevel.mp.x += _speed;
Game.gameLink.currLevel.mp.Per_cont.gotoAndStop(2);
}
else
{
Game.gameLink.currLevel.mp.Per_cont.gotoAndStop(2);
rect.x += _speed;
this.getChildByName("Scroll").scrollRect = rect;
}
}
}
}
if (dvigl) //вЛЕво
{
Game.gameLink.currLevel.mp.scaleX = -1;
if (Game.gameLink.currLevel.mp.x <= 30)
{
_speed = 0;
}
else
{
_speed = 10;
if (Game.gameLink.currLevel.mp.x > 315)
{
Game.gameLink.currLevel.mp.x -= 10;
Game.gameLink.currLevel.mp.Per_cont.gotoAndStop(2);
}
else
{
if (rect.x <= 0)
{
Game.gameLink.currLevel.mp.x -= _speed;
Game.gameLink.currLevel.mp.Per_cont.gotoAndStop(2);
}
else
{
Game.gameLink.currLevel.mp.Per_cont.gotoAndStop(2);
rect.x -= _speed;
this.getChildByName("Scroll").scrollRect = rect;
}
}
}
}