Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Движение мувика меньше чем на 1 (http://www.flasher.ru/forum/showthread.php?t=92825)

f_inch 07.03.2007 12:12

Движение мувика меньше чем на 1
 
Доброго времени суток!
Есть ли способ программно двигать мувик на расстояние меньше 1?
this["_c"+movCloud]._x-=0.1 - если так, то через 10 циклов он смещается ровно на 1, а до этого стоит на месте...

Спасибо!

Мыкыта 07.03.2007 12:19

в каких единицах? если в пикселях то меньше одного пикселя небывает.....

etc 07.03.2007 12:26

f_inch, а как ты себе представляешь мувик, смещенный на полпикселя на экране? Нет, конечно, так можно сделать, что повлияет в принципе на антиалиасинг такого клипа, но и только.

f_inch 07.03.2007 12:33

Цитата:

Сообщение от __etc
f_inch, а как ты себе представляешь мувик, смещенный на полпикселя на экране? Нет, конечно, так можно сделать, что повлияет в принципе на антиалиасинг такого клипа, но и только.

ну так если просто размещать клип на сцене, то его можно двигать в параметрах на десятые... вот так и представляю...
"Нет, конечно, так можно сделать" - как так сделать?

2Мыкыта
конечно же пиксели...

etc 07.03.2007 12:35

onEnterFrame и двигать на 0,1 пикселя.

f_inch 07.03.2007 17:32

Цитата:

Сообщение от __etc
onEnterFrame и двигать на 0,1 пикселя.

через 10 циклов он смещается ровно на 1! Не двигается он по 0,1... Может где-то что-то настроить надо, хотя я сомневаюсь....

iNils 07.03.2007 17:38

Выложите свой исходник.

etc 07.03.2007 18:00

Какие циклы? Цикл выполняется единовременно.
Нужно плюсовать просто без цикла в теле onEnterFrame.

Den_Pol 07.03.2007 18:14

или интервалы ставить

techno 07.03.2007 18:14

Цитата:

Сообщение от f_inch
через 10 циклов он смещается ровно на 1! Не двигается он по 0,1... Может где-то что-то настроить надо, хотя я сомневаюсь....

Мы хотим сказать, что фактически перемещение происходит (можно проверить через отладку), но на графику это не влияет.
т.е. пока положение мувика ощутимо не изменится, он не будет перерисован.


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

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