Просмотр полной версии : не работает функция
gadirov zakir
19.11.2012, 07:50
Здравствуйте форумчане
у меня такая маленькая проблема, видети ли функция moveClip почему то не работает
вроде все написано?
function moveClip (theClip, xDist, yDist) {
theClip._x += xDist;
theClip._y += yDist;
}
moveClip (ball, 5, -15);
Что пишет компилятор? В этом фрагменте нет ошибки. Попробуйте потрейсить на наличие клипа:
function moveClip (theClip, xDist, yDist) {
trace(theClip);
theClip._x += xDist;
theClip._y += yDist;
}
gadirov zakir
19.11.2012, 13:03
нет не в этом смысле что фрагмент кода ошибочно написана, по идее клип "ball" должен был двигаться
но он стоит на месте.
Потрейсите клип theClip в функций, как я написал выше.
function moveClip (theClip, xDist, yDist) {
theClip._x += xDist;
theClip._y += yDist;
}
this.onEnterFrame = function(){
moveClip (ball, 5, -15);
}
по идее клип "ball" должен был двигаться
По вашему исходному коду он делает один шажок, поскольку вызов функции только один.
См. сообщение от Hauts.
gadirov zakir
19.11.2012, 20:06
Спасибо 8)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.