Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Помогите с мувиком!!! (http://www.flasher.ru/forum/showthread.php?t=60519)

Stone 12.07.2004 17:01

Вложений: 1
.

Kinsler 12.07.2004 17:06

вот
 
this.attachMovie("c", "c1", 1, {_y:100, _x:-60});
this.c1.onEnterFrame = function() {
if (c1._x<=500) {
c1._x += (500-c1._x)/10;
}
if (c1._x>=200) {
this.attachMovie("i_1", "i", 2, {_y:100, _x:-60});
i.onEnterFrame = function() {
if (i._x<=440) {
i._x += (440-i._x)/10;
}
};
};
// попробуй вставить его в 4-ую строку!!!! Получается какой-то гон((( координаты не те, понимееш....

}

Basic2000 13.07.2004 04:08

что то я всё равно не понял, тв написал тоже самое что и в моём исходнике...
Там второй мувик должен появлятся в координатах _х=-60 _у=100, но он! (такой не хороший)! появляется совершенно не так....


помоги исправить код пожалуста.

Kinsler 13.07.2004 12:13

this.attachMovie("c", "c1", 1, {_y:100, _x:-60});
this.c1.onEnterFrame = function() {
if (c1._x<=500) {
c1._x += (500-c1._x)/10;
}
if (c1._x>=200) {
this.attachMovie("i_1", "i", 2, {_y: 0, _x:0});
i.onEnterFrame = function() {
if (i._x<=440) {
i._x += (440-i._x)/10;
}
};
};
// попробуй вставить его в 4-ую строку!!!! Получается какой-то гон((( координаты не те, понимееш....

}

тока вот блин я че то не понимаю
походу квадрат какимто макаром наследует свойства круга...

Basic2000 13.07.2004 20:59

Вот и я про то-же!!!!
Ну а почему ,условие, когда пишеш отдельно, то оно не принимается????
Все пишут что условие происходит одиножды - хорошо!
Ну тогда помогите проавильно составить условие!
Я знаю! Вы ведь великие Флэшэры!!!
С надеждой на помощ...

silin 13.07.2004 22:52

Код:

this.attachMovie("c", "c1", 1, {_y:100, _x:-60});
this.c1.onEnterFrame = function() {
        if (c1._x<=500) {c1._x += (500-c1._x)/10;}
        if (c1._x>=200 && !i) {//если _x>200 и второго еще нет
                i=this._parent.attachMovie("i_1", "i", 2, {_y:100, _x:-60});
                i.onEnterFrame = function() {
                        if (this._x<=440) {        this._x += (440-this._x)/10}
                }
        }
}


Basic2000 13.07.2004 23:25

:) СПАСИБКИ!!! :)
Всё работает как по маслу!!! :)

Kinsler 14.07.2004 11:46

добили таки :)


Часовой пояс GMT +4, время: 15:53.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.