![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2002
Адрес: Украина, Киев
Сообщений: 349
|
2USnul: снимаю шляпу! Но это не меняет дела и я от этого лучше разбираться в этом не стану
Просто помни. что я сюда пишу только в последнем случае! Кст, да мне нужно движение по координатам...
__________________
Пусть всегда светит солнце... миру мир и всякая такая фигня :) |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
залез я в source2.fla и слегка офигел от способа доставать до правого уха левой пяткой :)
но товарисч Сухов мыслит в правильном направлении... открываем source2.fla и заходим в скрипт который лежит на: _root.logomenu.field добавляем туда одну строчку: i = 0; сразу после строчки: if (_root.fieldmove == 1) потом заходим в скрипт который лежит на: _root.logomenu.menulogo и добавляем туда одну строчку: i = 0; сразу после строчки: if (_root.menumove == 1) ...и о, чудо ! :)) сколько ни кликай по кнопкам - все работает одинаково... не факт что это все что нужно, но уже это достаточно положительный симптом :)) |
|
|||||
|
ну вот, сказал бы раньше чего надо, и до Нокса бы дело не дошло...
![]()
__________________
I'm only happy when it rains. Waka Laka |
|
|||||
|
Регистрация: Apr 2002
Адрес: Украина, Киев
Сообщений: 349
|
NOx!!!!
Хааааааа... я тут тихонько валяюсь и ржу под столом Изощренный способ поиздеваться А что не так? НУ в плане почему извращенный, просто если использовать обычное передвижение из серии if(_x<41){_x+=5;} то клип может перескочить за 41! Т.е. остановится не точно, если он приплюсует очередную 5-ку то будет 40, т.е. ему еще можно двигаться, а в результате он остановится не на 41 а на 45! вот я и попробовал этого избежать... видимо через ж., но другого способа не придумал...
__________________
Пусть всегда светит солнце... миру мир и всякая такая фигня :) |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
чууувааак... я нихрена не понял что ты сказал, но ты достучался до моего сердца... ©
:))))) |
|
|||||
|
Регистрация: Apr 2002
Адрес: Украина, Киев
Сообщений: 349
|
сердце ? Эка я дал...Ну что ж тут непонятного! а) почему ты офигел от этого способа доставания до уха? б) чтобы передвинуть объект А на точку Б, мы обычно делаем так: if(objectA._x<точки Б){ objectA._x+=5; } таким образом объект А будет двигаться пока его _х не будет больше точки Б, но поскольку объект А движется с шагом 5 пикселей, то он попросту может проскочить точку Б на несколько пикселей, а если увеличить этот шаг скажем до 35, то он существенно проскакивает! Как этого избежать? Используя перебор значений массива, который в данном случае является координатой х. вот.. вроде так!
__________________
Пусть всегда светит солнце... миру мир и всякая такая фигня :) |
|
|||||
|
а знаешь, это и вправду не так умно
...
__________________
I'm only happy when it rains. Waka Laka |
|
|||||
|
Регистрация: Dec 2001
Адрес: n/a
Сообщений: 1,386
|
А знаешь, есть такой прикол: надо клип ставить таким образом
чтоб у тебя не перескакивало ![]() Т.е.: если у тебя шаг 5 пикселей, а нужно быть например на 34 пикселе, то надо ставить твой ролик (который двигается), в руте на либо на -1 пиксель, либо 11, либо 21 и т.д. Тогда ничего перескакивать не будет, мною проверено ![]()
__________________
Однажды, я захотел понюхать кока-колу, но кубики льда, застряли у меня в носу! |
|
|||||
|
wanted
Регистрация: Sep 2002
Сообщений: 1,737
|
еще одна мудрость. чтобы не перескакивало, надо использовать моушн твин. тогда точно не перескочит.
__________________
вот тебе, революционный единоличник! вот тебе кулачество! вот тебе Союзкиножурнал! |
|
|||||
|
Регистрация: Apr 2002
Адрес: Украина, Киев
Сообщений: 349
|
2Usnul & Serge: вы как обычно советчики просто суперские!
2Dude: спасибо.... но а если мне нужно именно та скорость которая не сочетается? Вы можете не альтернативу давать. а объяснить почему массив нецелесообразен и как делать точно?
__________________
Пусть всегда светит солнце... миру мир и всякая такая фигня :) |
![]() |
Часовой пояс GMT +4, время: 06:16. |
|
|
« Предыдущая тема | Следующая тема » |
|
|