![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Nov 2010
Сообщений: 430
|
Здравствуйте.
Подскажите, пожалуйста, как можно сделать седующее: В пространстве имеются две любые точки («А» и «В»), в точке «А» прикреплен трехмерный объект («АС», цилиндр). Как можно сориентировать объект «АС» чтобы он «смотрел» на точку «В», т.е. как бы лежал на прямой «АВ»? [img]http://s54.***********/i146/1204/0d/4c2ed7ed36ae.png[/img]
__________________
Лучше спросить и выставить себя дураком на пять минут, чем не спросить и остаться дураком на всю жизнь. |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 434
|
вот тема: http://www.flasher.ru/forum/showthread.php?t=177991
вот формула: если будет работать не так как вам надо, попробуйте последнее значение 90 замените на -90 |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 2,282
|
это если на плоскости, в 3д все сложнее. Надо копать в сторону flash.geom.Matrix3D.pointAt - он должен вернуть нужную матрицу поворота/переноса.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 16:55. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|