![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Mar 2007
Сообщений: 17
|
Здравствуйте!
Написал код, который создает пустой мувиклип и рисует в нем шахматное поле _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();
}
}
}
}
Объясните пожалуйста почему. Для анимации использую следующий код: Заранее спасибо! Последний раз редактировалось ps1x; 04.03.2007 в 10:40. |
|
|||||
|
ветеран форума
|
Цитата:
![]() Замени на
__________________
4am is time to rock |
|
|||||
|
Регистрация: Mar 2007
Сообщений: 17
|
Вот код полностью
if ((_root.col1 == undefined) | (_root.col2 == undefined)){
col1="0xFFFFFF";
col2="0x000000";
}
Stage.scaleMode = "LT";
dx=0;
xold=0;
yold=0;
x=0;
y=0;
_root.createEmptyMovieClip("background", 6384);
function Draw() {
with ("_root.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();
}
}
}
}
Draw();
_root.background.onEnterFrame = function() {
_root.background._x += 1;
};
_root.background.onLoad = function() {
_root.background._x=60;
_root.background._y=60;
}
![]() То есть он рисует мувиклип с шахматной доской, но вот двигать его, ни в какую не хочет ( Последний раз редактировалось ps1x; 04.03.2007 в 20:15. |
|
|||||
|
ветеран форума
|
Еще раз смотрим мой предыдущий пост:
Уберешь кавычки - код заработает))
__________________
4am is time to rock |
|
|||||
|
Регистрация: Mar 2007
Сообщений: 17
|
Ах, действительно, я просто не заметил в вашем предыдущим посте отсутствие кавычек ) Спасибо огромное )))
|
![]() |
![]() |
Часовой пояс GMT +4, время: 06:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|