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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Apr 2002
Адрес: Беларусь, Минск
Сообщений: 8
Отправить сообщение для Rounder с помощью ICQ
По умолчанию помогите, нужна формула...

Шар дфижется по прямой наклоненной по отношению к другой прямой под углом alpha , та в свою очередь с осью х составляет угол beta. Нужна формула вычисления координат после отражения - угол отражения относительно оси х известен. Помогите плиз...

Старый 09.04.2002, 14:18
Sveta вне форума Посмотреть профиль Отправить личное сообщение для Sveta Найти все сообщения от Sveta
  № 2  
Sveta
 
Аватар для Sveta

Регистрация: Jan 2001
Адрес: временно Москва
Сообщений: 1,116
Отправить сообщение для Sveta с помощью ICQ
Гм... Я запуталася что с кем угол составлять должно по твоему мнению. Вот сделала так, может это и не то. что те надо.
---------code------------------
var conec=-100,nachalo=200,radius=10,shag=10,speed=20,k=1
for (var i=0;i<2;i++){
createEmptyMovieClip("clip"+i,i)
names=_root["clip"+i]
names.lineStyle(0)
if(i){
names.lineTo(200,0)}
else{
names.lineTo(200,conec)}
names._x=Stage.width/2
names._y=Stage.height/2}
createEmptyMovieClip("clip",i+1)
rad=Math.PI/180
clip.lineStyle(2,0)
clip.onEnterFrame=function(){
this._x-=(nachalo)/speed
this._y-=k*(conec)/speed
if(this._x==clip0._x){
k=-1 }
while(a<=360){
this._x=clip0._x+nachalo
this._y=clip0._y+conec
this.moveTo(radius*Math.sin(a*rad),-radius*Math.cos(a*rad))
a+=shag
x=radius*Math.sin(a*rad)
y=-radius*Math.cos(a*rad)
this.lineTo(x,y)
}}
------------------
__________________
-----------------
Глава, последняя в этой истории: Добро побеждает Зло и наступает Happy End, но какой-то подозрительный!
----------------

Старый 10.04.2002, 09:29
DeliMIter вне форума Посмотреть профиль Отправить личное сообщение для DeliMIter Найти все сообщения от DeliMIter
  № 3  
DeliMIter
некрофил
 
Аватар для DeliMIter

Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
2Rounder

Будешь лазать по форумам искать ответы на поставленные задачи - уволю. Усекэ?
__________________
...убивать людей не удовольствия ради, но для еды.

Старый 10.04.2002, 15:42
Useless вне форума Посмотреть профиль Отправить личное сообщение для Useless Посетить домашнюю страницу Useless Найти все сообщения от Useless
  № 4  
Useless

Регистрация: Mar 2001
Адрес: всё, отжился...
Сообщений: 1,024
Отправить сообщение для Useless с помощью ICQ
Ой, блин! Может, моё начальство тоже тут на форуме сидит? И ересь мою читает? Вот так возьмёт - да уволит!

__________________
Work not wolf - in forest no run

Старый 10.04.2002, 18:40
Aib вне форума Посмотреть профиль Отправить личное сообщение для Aib Посетить домашнюю страницу Aib Найти все сообщения от Aib
  № 5  
Aib

Регистрация: Oct 2001
Адрес: Россия, Казань
Сообщений: 270
u - угол между A прямой и осью X
v - угол между прямыми A и B.
C - прямая отражения B от A.
w - угол между С и осью X.
w = PI - v + u (еси брать векторы).
Потом заменяешь переменные и по тому же алгоритму двигаешь.
__________________
The war does not determine who is right. Only who is left.

Старый 10.04.2002, 18:48
RFMitrio вне форума Посмотреть профиль Отправить личное сообщение для RFMitrio Посетить домашнюю страницу RFMitrio Найти все сообщения от RFMitrio
  № 6  
RFMitrio
 
Аватар для RFMitrio

Регистрация: Aug 2001
Адрес: город на Неве
Сообщений: 1,908
Отправить сообщение для RFMitrio с помощью ICQ
2DeliMIter: ну ни фига ж ёпта, ты злой. Странный подход...какая разница, как человек решение задачи найдет, главное, чтоб нашел. И вообще таким образом пол-форума бы с работы можно уволить было
__________________
suum quique

Старый 11.04.2002, 10:55
Fisher вне форума Посмотреть профиль Отправить личное сообщение для Fisher Найти все сообщения от Fisher
  № 7  
Fisher

Регистрация: Oct 2000
Адрес: Ukraine Lugansk
Сообщений: 852
Отправить сообщение для Fisher с помощью ICQ
Нарисуй а картиночку сюды полож. А мы подумаем А когда сам нарисуешь глядишь и помощь не понадобиться. На всякий случай пишу пару формул в твою копилку.
c = Math.sqrt (a*a+b*b);
...
Нее... пару не вспомнить-склероз

Старый 11.04.2002, 11:17
DeliMIter вне форума Посмотреть профиль Отправить личное сообщение для DeliMIter Найти все сообщения от DeliMIter
  № 8  
DeliMIter
некрофил
 
Аватар для DeliMIter

Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
2RFMitrio

Злой - да. Зато справедливый. Задача состояла именно в том, чтобы показать СВОИ скиллы, а не методы добычи знаний. Если бы это была нетестовая задача, думаешь, я сам бы ему этих фурмул и советов по выполнению с избытком не отсыпал?
__________________
...убивать людей не удовольствия ради, но для еды.

Старый 11.04.2002, 15:18
УильямБрэдберри вне форума Посмотреть профиль Отправить личное сообщение для УильямБрэдберри Посетить домашнюю страницу УильямБрэдберри Найти все сообщения от УильямБрэдберри
  № 9  
УильямБрэдберри
Мастер Цифрового Облика
 
Аватар для УильямБрэдберри

Регистрация: Apr 2000
Адрес: где-то там...
Сообщений: 4,510
Отправить сообщение для УильямБрэдберри с помощью AIM Отправить сообщение для УильямБрэдберри с помощью Yahoo
Цитата:
Оригинал написал(а) DeliMIter
2RFMitrio

Злой - да. Зато справедливый. Задача состояла именно в том, чтобы показать СВОИ скиллы, а не методы добычи знаний. Если бы это была нетестовая задача, думаешь, я сам бы ему этих фурмул и советов по выполнению с избытком не отсыпал?
гы.. СВОИ скиллы?
или свой багаж?

только идиот может держать в голове всю математику...

а умный человек не потому умный, что много знает, а потому, что он этими знаниями умеет пользоваться, а где он их хранит (в ноуте, на книжной полке или на ладошке пишет) дело десятое...

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

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

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


 


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


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