Форум 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)
-   -   Искажение анимации (http://www.flasher.ru/forum/showthread.php?t=97956)

Rasamaha 03.07.2007 18:44

Искажение анимации
 
Доброго времени суток господа. Есть проблема. Есть мувик, делаю его дубликат со смещением по оси X. По идеи при просмотре они (два мувика) должны быть на одной линии, потому что ни у первого не у второго не прописан параметр Y (_y). Делаем просмотр – анимация искаженна. Дубликат смещен (ниже по Y). В общем если у кого были на практике подобные казусы с искажением анимации подскажите, как ее решить. Спасибо)

iNils 03.07.2007 18:51

По оси x тоже смещается?

divinus 03.07.2007 18:56

Rasamaha, попробуй "_y" задать не дробным а целым числом...

Rasamaha 03.07.2007 19:16

Цитата:

Сообщение от iNils
По оси x тоже смещается?

Ну, я дубликат программно зеркалю, с _rotation=180; он по X нормально встает, а по Y вниз уходит((

Цитата:

Сообщение от divinus
Rasamaha, попробуй "_y" задать не дробным а целым числом...

сейчас попробуем..

Fernando Costa 03.07.2007 19:42

У меня была проблема с искажением пнг-изображения во флеше, решалось все сдвигом картинки на пол пиксела

Rasamaha 03.07.2007 21:18

Цитата:

Сообщение от Fernando Costa
У меня была проблема с искажением пнг-изображения во флеше, решалось все сдвигом картинки на пол пиксела

Это вообще возможно?...Я имею ввиду здвинуть обьект на px/2?:quiet:

etc 03.07.2007 23:34

Во флеше — да. А внешне просто получается полупрозрачный край.

Rasamaha 04.07.2007 18:33

В общем проблему я не решил с дубликатом, пришлось создавать новый мувик(( Хотя вот все таки странно, когда дубликат делаешь (без _rotation) и просто его смещаешь то все в порядке. Как только прописываешь _rotation идет искажение. Может дело в точке регистрации?

Kikasso 04.07.2007 18:43

Ну так посмотрите где у вашего мувика центр:
Код:

var o = mc.getBounds( mc );
for(var p in o)trace(p + ':' + o[p]);


Haiat 04.07.2007 18:52

у тебя проблема с центром наверно.ты его поставь прям к краю но с центра и будет ровно зеркалить


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

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