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

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

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

Регистрация: Nov 2009
Сообщений: 176
По умолчанию Программная анимация

Добрый день.

На сцене есть объект который движется из точки А в точку Б. При попадании в точку Б объект опять появляется в точке А и движется в точку Б и т д. Как можно так сделать без привязки к координатам?

Координаты нельзя использовать потому что скорость движения и координаты могут изменяться.

Старый 18.03.2010, 16:42
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 2  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
т.е. нужно проехать на велике отсюда и до гаражей, но не использовать руль, потому что его положение может изменяться?
изложи больше деталей задачи.
__________________
Поймай яблоко 2!

Старый 18.03.2010, 17:39
Wadimir вне форума Посмотреть профиль Отправить личное сообщение для Wadimir Найти все сообщения от Wadimir
  № 3  
Ответить с цитированием
Wadimir

Регистрация: Nov 2009
Сообщений: 176
координата по х постоянная, а а движение по y. Больше нет деталей. В этом и состоит задача

Старый 18.03.2010, 18:30
invincible вне форума Посмотреть профиль Отправить личное сообщение для invincible Найти все сообщения от invincible
  № 4  
Ответить с цитированием
invincible

Регистрация: Oct 2009
Сообщений: 20
blog.greensock.com -пакет классов твин-макс. Там можно указать свойство onComplete, которое срабатывает тогда, когда движение закончилось. (Один из вариантов)

Старый 18.03.2010, 18:36
Alex_YAROST_22 вне форума Посмотреть профиль Отправить личное сообщение для Alex_YAROST_22 Найти все сообщения от Alex_YAROST_22
  № 5  
Ответить с цитированием
Alex_YAROST_22
[+1.3 18.03.10]

Регистрация: Mar 2010
Сообщений: 45
что-то вы усложняете все, либо постановка задачи неверная

в EnterFrame

Код AS3:
object.y += speed;
if (object.y >= endY)
{
    object.y = startY
}
где startY и endY это начальная и конечная координата движения по Y а speed - скорость.

Ну и меняете их как вам заблагорассудится


Последний раз редактировалось iNils; 18.03.2010 в 18:48.
Старый 18.03.2010, 18:39
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 6  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
какие координаты "могут меняться"? точек А и Б?
__________________
Поймай яблоко 2!

Старый 18.03.2010, 22:19
Wadimir вне форума Посмотреть профиль Отправить личное сообщение для Wadimir Найти все сообщения от Wadimir
  № 7  
Ответить с цитированием
Wadimir

Регистрация: Nov 2009
Сообщений: 176
Да. Координаты точек A и Б могут меняться по у. Тут всё очень долго объяснять почему так. Но одно могу сказать что значения координат применятся не должны.

Старый 19.03.2010, 00:35
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 8  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
Но одно могу сказать что значения координат применятся не должны.
Слушай я не могу понять каких координат? Точек А и Б? Если так — то я просто не понимаю как это?

- приходи ко мне в гости
- ок! где живешь?
- не скажу

P.S.
очень нудный топик получается. гриф секретности координат и цели их сокрытия заколебал )
__________________
Поймай яблоко 2!

Старый 19.03.2010, 01:37
Hidest вне форума Посмотреть профиль Отправить личное сообщение для Hidest Найти все сообщения от Hidest
  № 9  
Ответить с цитированием
Hidest
 
Аватар для Hidest

Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
Объясните вкратце тогда, что нужно, если уж так долго объяснять... Координаты, как ни крути, использовать придется, но вот тот факт, что они могут меняться - это совершенно не значит, что их нельзя использовать... В общем, четкую проблему в студию!

п.с. Простой способ - делаете мувик, в нем анимация из гипотетической точки А в Б... без стопов в конце. Располагаете мувик где хотите и под каким хотите углом - вот вам и движение из А в Б неизвестно где!...

Только вот зачем все-таки, не понятно... неужели такой дикий секрет?

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

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

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


 


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


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