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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 03.03.2006, 06:34
_pkiller_ вне форума Посмотреть профиль Отправить личное сообщение для _pkiller_ Посетить домашнюю страницу _pkiller_ Найти все сообщения от _pkiller_
  № 11  
Ответить с цитированием
_pkiller_

Регистрация: Jun 2005
Сообщений: 127
Наблюдатель смотрит на сцену всегда под одним углом. При повороте, больший радийс элипса движения тени должен уменьшаться, по идее должна помочь формула
x' = cosine(a)*x - sine(a)*y
y' = sine(a)*x + cosine(a)*y
где а - угол поворота.

Но не помогает, почему не знаю. Тень не хочет двигаться по правильное траектории.


Последний раз редактировалось _pkiller_; 03.03.2006 в 06:36.
Старый 03.03.2006, 19:48
meiciuc вне форума Посмотреть профиль Отправить личное сообщение для meiciuc Найти все сообщения от meiciuc
  № 12  
Ответить с цитированием
meiciuc

Регистрация: Nov 2005
Сообщений: 149
решение в схематическом виде. Может поможет
Вложения
Тип файла: rar test.rar (5.3 Кб, 49 просмотров)

Старый 03.03.2006, 19:50
meiciuc вне форума Посмотреть профиль Отправить личное сообщение для meiciuc Найти все сообщения от meiciuc
  № 13  
Ответить с цитированием
meiciuc

Регистрация: Nov 2005
Сообщений: 149
забыл сказать. Размер тени менять - уже не проблема, в зависимости от "у"

Старый 06.03.2006, 02:55
_pkiller_ вне форума Посмотреть профиль Отправить личное сообщение для _pkiller_ Посетить домашнюю страницу _pkiller_ Найти все сообщения от _pkiller_
  № 14  
Ответить с цитированием
_pkiller_

Регистрация: Jun 2005
Сообщений: 127
спасибо за подсказку, с размером не проблема. Но даже в твоем примере координата _х тени не всегда совпадает с координатой _х объекта. Я нашел почему у меня не работала формула, просто надо было перевести радианы в градусы)) Но и в этом случае получается картина, как у тебя. В крайних точках координаты совпадают, а мужду нет, даже на глаз видна разница.

Старый 06.03.2006, 11:40
meiciuc вне форума Посмотреть профиль Отправить личное сообщение для meiciuc Найти все сообщения от meiciuc
  № 15  
Ответить с цитированием
meiciuc

Регистрация: Nov 2005
Сообщений: 149
если не совпадает _х, тогда можно просто сделать shadow._x = body._x
Главное, что _у совпадают.

Старый 07.03.2006, 09:46
_pkiller_ вне форума Посмотреть профиль Отправить личное сообщение для _pkiller_ Посетить домашнюю страницу _pkiller_ Найти все сообщения от _pkiller_
  № 16  
Ответить с цитированием
_pkiller_

Регистрация: Jun 2005
Сообщений: 127
Цитата:
Сообщение от meiciuc
если не совпадает _х, тогда можно просто сделать shadow._x = body._x
Главное, что _у совпадают.
Попробывал, получилось, теперь координаты _х совпадают, выглядит неплохо. Еще раз всем сенкс большой. Хоть и не так как я хотел, но всеже. Но гложет меня идея сделать все программно)
__________________
За все надо платить

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

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

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


 


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


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