![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2009
Сообщений: 39
|
Добрый день.
Подскажите если кому не лень как корректно изменить нулевое значение координат x и y, в программно заданном движении клипа. Пробовал тупо вписать x=a , y=a, в этом случаи цикл движения рушится, задача сделать движение в рамках допустим 100-200, а не 0-200, как в коде проекта. //
MovieClip.prototype.sMove = function(speed, tx, ty) {
this._x += speed*(tx-this._x);
this._y += speed*(ty-this._y);
};
_root.mousemove._visible=0;
_root.ball._visible=0;
_root.mousemove.onEnterFrame=function(){
if(random(10)==1){
mtx=random(200);
mty=random(200);
}
this.sMove(0.05,mtx,mty);
};
_root, ball.onEnterFrame=function () {
for (var j = 0; j<5; j++) {
mc = this.duplicateMovieClip("ball"+i, i);
mc._rotation = random(360);
mc._x = _root.mousemove._x;
mc._y = _root.mousemove._y;
i++;
}
};
|
|
|||||
|
Что-то непонятно ничего, там у вас видимо один клип за другим бежит, который привязан к мышке. Чтоб решить вашу проблему нужно мышке (вашему невидимому клипу) не улетать куда ненадо.
Выложите весь код, и оформите его тегом AS, пока вашу тему не нашол местный GC
__________________
Дети не должны знать о своих родителях |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 39
|
Да это и есть весь код, просто хотелосьбы изменить как то
область действия - Так она от0 до200, а нужно скажем от100 до200 Я пока слабо что то рублю в том числе - оформмение, сделал как в "ПРАВИЛАХ" |
|
|||||
|
Модрон-ветеринар
|
Цитата:
__________________
Идите первым! |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 39
|
Попробовал - не поехало.
в арианте- область действия от0 до 200 в арианте- . область действия от100 до 100 (просто стоит) |
|
|||||
|
Модрон-ветеринар
|
Пардон, описка. Для метода Math.random() по другому, нежели чем для функции random:
То есть лучше всего так: Math.round для того, чтобы по целым координатам было.
__________________
Идите первым! Последний раз редактировалось mooncar; 28.01.2011 в 12:27. |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 39
|
Попробовал - не поехало.
Ошибок выдает кучу, но все равно это ближе всего к результату. Вот исходник, может поможет. http://***************/9IGW90 |
|
|||||
|
Модрон-ветеринар
|
Ага, у вас проект под FP6 и на AS1.
Ну тогда, все, как в глубокую старину:
__________________
Идите первым! |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 39
|
Огромное СПАСИБО++++++++
за внимание ++++++++++++ за время +++++++++++++++ Заработалоооооооооооооооо |
|
|||||
|
Модрон-ветеринар
|
Пожалуйста.
На форуме теперь можно благодарить с помощью "репутации" (кнопка весов).
__________________
Идите первым! |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:35. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|