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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

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

Регистрация: Dec 2002
Адрес: Россия, Новосибирск
Сообщений: 1
Question Как управлять вложенным фильмом?

Ситуация:
1. На сцене находится клип, в котором вращается объект (кривошип) с постоянной скоростью.
2. К этому объекту во вращающейся точке прикреплен второй клип, в котором должен вращаться другой объект (шатун).
Проблема или вопрос:
Как управлять скоростью вращения объекта (шатуна) второго клипа зависимости от скорости вращения объекта (кривошипа) первого клипа?
Это нужно для того, чтобы второй конец шатуна (ползун) следовал по заданной прямолинейной траектории. Аналитическая зависимость угла поворота шатуна от угла поворота кривошипа в зависимости от их длин имеется.
Заранее благодарю знатоков и просто отзывчивых. Анатоль.
__________________
Учить - не лечить. Тупыми рождаются, больными становятся.

Старый 12.12.2002, 13:41
TTS вне форума Посмотреть профиль Отправить личное сообщение для TTS Найти все сообщения от TTS
  № 2  
TTS
 
Аватар для TTS

Регистрация: Jan 2002
Сообщений: 1,323
Щас-щас-щас...


Последний раз редактировалось TTS; 12.12.2002 в 13:43.
Старый 12.12.2002, 14:22
TTS вне форума Посмотреть профиль Отправить личное сообщение для TTS Найти все сообщения от TTS
  № 3  
TTS
 
Аватар для TTS

Регистрация: Jan 2002
Сообщений: 1,323
Изображение шатуна надо разместить так, чтобы второй его конец, который по прямой двигаться должен, был в центре шатуновского мувика. Т.е. чтобы при повороте мувика шатуна ось вращения была в той самой второй точке. То же самое с кривошипом - при повороте мувика ось должна быть там, где надо.
Код:
function zavisimost(degrees){
 ... //зависимость
}

krivoship._rotation+=rotspeed;
shatun._rotation=zavisimost(krivoship._rotation);
shatun._y=Math.cos(shatun._rotation)*shatunheight+Math.cos(krivoship._rotation)*krivoshipheight+krivoship._y;
Предполагается, шатун движется вертикально; что в начальном состоянии (когда все _rotation=0) шатун находится в верхнем положении.
rotspeed - скорость вращения кривошипа, shatunheight расстояние от оси сцепления шатуна с кривошипом до "второй" точки шатуна, krivoshipheight - расстояние от той же оси до оси вращения кривошипа.
__________________
ВКЛЮЧИ МОЗГИ!!!
Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin

Старый 13.12.2002, 19:31
TTS вне форума Посмотреть профиль Отправить личное сообщение для TTS Найти все сообщения от TTS
  № 4  
TTS
 
Аватар для TTS

Регистрация: Jan 2002
Сообщений: 1,323
Вложения
Тип файла: zip krivoship-shatun.zip (2.9 Кб, 93 просмотров)
__________________
ВКЛЮЧИ МОЗГИ!!!
Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin

Старый 18.12.2002, 22:25
TTS вне форума Посмотреть профиль Отправить личное сообщение для TTS Найти все сообщения от TTS
  № 5  
TTS
 
Аватар для TTS

Регистрация: Jan 2002
Сообщений: 1,323
Для пятёрки.
Три дня назад винт полетел. Ха-ха-ха. Последний бэкап - три месяца назад. Веселюсь. Теперь, как обычно, пытаюсь из swf обратно во fla сайт вытащить. Да уж.
Вложения
Тип файла: zip kr-sh_v5.zip (4.2 Кб, 86 просмотров)

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

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

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


 


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


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