![]() |
|
||||||||||
|
|||||
|
[+4 19.02.09]
Регистрация: Feb 2009
Сообщений: 11
|
Как сделать так что б шарики по орбитам бегали по кругу? (типо модели атома)!
|
|
|||||
//изменяем некий угол с течением времени: var radius = 120 // радиус орбиты var angle = 0; // изначальный угол this.onEnterFrame = function(){ angle += 1; // на один градус за один кадр //а дальше считаем синус и косинус этого угла и ставим электрон в нужную точку var sinus = Math.sin(angle) var cosinus = Math.cos(angle) electron._x = radius*cosinus electron._y = roadius*sinus }
__________________
...вселенская грусть |
|
|||||
|
[+4 19.02.09]
Регистрация: Feb 2009
Сообщений: 11
|
это применительно к каждому электрону? или всем вместе за раз?)
Добавлено через 1 час 11 минут и что если траектория элипсоидальная?? |
|
|||||
|
listener
|
посмотрите еще свойство _rotation у мувиклипа. Ну, и ентерфрейм...
За раз.. значит надо в ентерфрейме все "электроны" ставить на нужный, т.е. "текущий", предварительно вычесленный по мат. модели или по чему у вас там, угол.. |
|
|||||
|
[+4 19.02.09]
Регистрация: Feb 2009
Сообщений: 11
|
блин... не получается никак...
|
|
|||||
|
[+4 19.02.09]
Регистрация: Feb 2009
Сообщений: 11
|
а вот с такими командами реально осуществить?
on (rollover) { stop(); } on (rollout) { play(); } если реально то как? (если не трудно то подробно (я ламер)) Спасибо заранее! Последний раз редактировалось drond; 20.02.2009 в 23:53. Причина: забыл дописать! |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:59. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|