Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Регистрация Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 19.03.2012, 15:52
ELi вне форума Посмотреть профиль Отправить личное сообщение для ELi Найти все сообщения от ELi
  № 1  
Ответить с цитированием
ELi

Регистрация: Nov 2011
Сообщений: 6
Attention Гладкая бесконечная анимация

Привет всем

Я борюсь с этим уже 3 дня, и совсем потерялся.
Я пытаюсь сделать гладкую бесконечную анимацию по оси Y.

Проблема в том что анимация не получается гладкой.
Она прыгает и нерегулярно движется.
Проблему достаточно сложно увидеть, но когда ее замечаешь уже не можешь отвязаться

Пример:
http://dl.************/u/19570262/movementTest.swf
Исходник:
http://dl.************/u/19570262/movementTest.fla

В данном промере очень простой код:


Код:
import flash.events.Event;

addEventListener(Event.ENTER_FRAME, moveRoad);

var deltaY:Number = 0;

function moveRoad(event:Event):void
{
    deltaY = (deltaY < stage.stageHeight) ? deltaY + 5  : 0;
    road1.y = deltaY;
    road2.y = deltaY - road1.height
}
Но я уже пробовал 20 разных способов:
  • animate by setInterval()
  • animate by getTime()
  • animate bitmaps
  • animate by copyPixels

и тд.

Единственный способ который сработал ето Starling и stage3D, но им я не могу пользоваться.
Есть идеи?

Создать новую тему   Часовой пояс GMT +4, время: 06:21.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
actionscript , анимация
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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