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

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

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

Регистрация: Sep 2010
Адрес: Москва
Сообщений: 24
По умолчанию Программно анимировать движение объекта по заданной кривой.

есть некий объект и есть массив координат х и у через которые по порядку должен пройти объект с заданной скоростью.
Массив координат хранится в атрибутах XML
Код:
<root>
  <pathGrid>
    <pointGrid id="0" x="567" y="157"/>
    <pointGrid id="1" x="542" y="164"/>
    <pointGrid id="2" x="511" y="188"/>
    <pointGrid id="3" x="493" y="208"/>
    <pointGrid id="4" x="480" y="212"/>
    <pointGrid id="5" x="467" y="222"/>
    <pointGrid id="6" x="441" y="228"/>
    <pointGrid id="7" x="404" y="259"/>
    <pointGrid id="8" x="347" y="288"/>
    <pointGrid id="9" x="278" y="296"/>
    <pointGrid id="10" x="221" y="313"/>
    <pointGrid id="11" x="189" y="298"/>
    <pointGrid id="12" x="146" y="303"/>
    <pointGrid id="13" x="111" y="322"/>
    <pointGrid id="14" x="49" y="367.95"/>
    <pointGrid id="15" x="21" y="371"/>
  </pathGrid>
  <boards/>
  <image path="/shema.jpeg"/>
</root>
если бы точки всегда были бы одни и те же я бы анимировал не программно, через motion guide , возможно как то можно его сделать программно?
Поискав я нашел класс Bezier, но в нем объект все равно идет по траектории с единственным якорем.
Документацию и примеры которые есть - перекопал, но так и не нашел что надо.
Уже сам подзапутался как можно это реализовать .

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

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

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


 


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


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