Форум 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=90205)

Coffein 05.01.2007 01:56

Помогите разобраться в чем проблема
 
Вложений: 1
Привет всем!
Вот какая проблема: собрал танк(платформа, башня). Реализовал функцию "езды". При перемещении по диагонали у танка дергается башня. Что делать? Помогите пожалуйста. Файл прикреплен.

P.S. Заранее спасибо!

Coffein 05.01.2007 16:20

Что, без вариантов? :o

drwhite 05.01.2007 16:29

Тут, возможно, есть варинаты,
давай исходник, посмотрим..

iNils 05.01.2007 16:30

Без исходника - да.

aksios 05.01.2007 17:32

:) а тама нету updateAfterEvent и пользуется onClipEvent.:quiet: Пропиши цикл изменения координат на setInterval

Coffein 05.01.2007 18:09

Цитата:

Сообщение от drwhite
Тут, возможно, есть варинаты,
давай исходник, посмотрим..

Вообщето исходник прикреплен (архив).

aksyos ща попробую!

drwhite 05.01.2007 18:18

Цитата:

Сообщение от Coffein
Вообщето исходник прикреплен (архив)

=)), по ходу 16 часов за UltraEdit дают о себе знать,
а может просто глюк, но вообще, насколько приходилось
импортировать растр, там надо акуратнЕе,
недолюбливает он пикселы.

Нет. МЕ-е-нуточку. В архве — свф,
а вскрывать лень

Coffein 05.01.2007 18:31

опа!
 
Вложений: 1
:bb:Я дико извеняюсь! Это просто постэффект после праздника!
Исправляю свою ошибку!:D

Coffein 05.01.2007 18:37

aksyos, че то я не всеку, а где мне залепить setInterval?
И поясни пожалуйста "ламеру" ;), для чего нужно использовать updateAfterEvent?

drwhite 05.01.2007 18:56

Не-не, апдэйтАфтэрЭвент в сэтИнтервал при наличии анимации, тем более пикселов чрезвычайно полезная вещь, он сглаживает движение
вот, попробуй убрать апдэйт
http://wwww.su/w/archive/flash/ff/setInterval_1.rar

а сэтИнтервал — чтобы ПОЧТИ не зависеть от onEntreFrame.

Вообще, конечно, в идеале, отрисовать танк
например в иллюстраторе,
а потом перекинуть вектор в флэш =))


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

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