ps1x
04.03.2007, 10:22
Здравствуйте!
Написал код, который создает пустой мувиклип и рисует в нем шахматное поле
_root.createEmptyMovieClip("background", 6384);
with ("background") {
clear()
for (dy=0;dy<35;dy++)
{
yold = y;
for(dx=0;dx<34;dx++)
{
xold = x;
x = 30 * dx;
y = 30 * dy;
test=dx+dy;
if (test % 2 == 0)
{
colr=col1;
}
else
{
colr=col2;
}
beginFill(colr, 100);
moveTo(xold, yold);
lineTo(x, yold);
lineTo(x, y);
lineTo(xold, y);
lineTo(xold, yold);
endFill();
}
}
}
}
А программно заставить его двигаться, почему-то не получается (по моему когда то слышал что это невозможно), но очень хочется.
Объясните пожалуйста почему. Для анимации использую следующий код:
_root.background._x -= 1;
Заранее спасибо!
Написал код, который создает пустой мувиклип и рисует в нем шахматное поле
_root.createEmptyMovieClip("background", 6384);
with ("background") {
clear()
for (dy=0;dy<35;dy++)
{
yold = y;
for(dx=0;dx<34;dx++)
{
xold = x;
x = 30 * dx;
y = 30 * dy;
test=dx+dy;
if (test % 2 == 0)
{
colr=col1;
}
else
{
colr=col2;
}
beginFill(colr, 100);
moveTo(xold, yold);
lineTo(x, yold);
lineTo(x, y);
lineTo(xold, y);
lineTo(xold, yold);
endFill();
}
}
}
}
А программно заставить его двигаться, почему-то не получается (по моему когда то слышал что это невозможно), но очень хочется.
Объясните пожалуйста почему. Для анимации использую следующий код:
_root.background._x -= 1;
Заранее спасибо!