Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   движение объекта ПО ОКРУЖНОСТИ (http://www.flasher.ru/forum/showthread.php?t=74680)

Yaro 26.01.2006 13:31

Огромн спсб всем!

В процессе выяснился такой нюанс
В варианте, предложенном Nox Noctis, объект во время вращения обращен одной стороной к центру вращения (типа как Луна к Земле)
В варианте же buka2 - вращающийся объект не вращается вокруг своей оси относительно системы координат _root. Именно это мне и было нужно :)

Nox Noctis 26.01.2006 13:33

Цитата:

В варианте, предложенном Nox Noctis, объект во время вращения обращен одной стороной к центру вращения (типа как Луна к Земле)
прочитай мой предыдущий пост. а делай как тебе удобно. :)

Ржевский 27.01.2006 05:18

Цитата:

Сообщение от Nox Noctis
а если поэкспериментировать еще немного — может получиться что-то вроде этого:
http://noregret.org/tutor/scope/scope.html

красиво! на такие вещи можно долго смотреть задумавшись... ведь период повтора тут давольно велик! :)

на базе этого примера тут много идей возникает...

например если outer+inner рассматривать как систему земля+луна и выделить в самостоятельный клип, а затем вращать уже его вокруг объекта солнце
то получится... planets
так можно и .....до галактики дойти ... но не будем.. остановимся на этом :D

Ржевский 27.01.2006 05:27

вот жеж... уже написали про Земля, Луна :rolleyes:
запостил не читая ответы на второй странице... ну да ладно...
главное что понимаем друг друга! :)

добавлю лишь, что в варианте нокса остановить можно вращение любого объекта. и элипс при желании можно получить, добавив раскачку по оси x

а может и математикой воспользоваться комуто лучше.. смотря кому что надо и что понятнее

я вот тут смотрел както чужой исходник.. так с трудом понял что автор написал... а когда понял, сократил текст в четверо!
так что каждый сам сам... под свои базовые знания, под свои способности...
хорошо что язык ActionScript дает нам разные варианты :)

alkonaft 27.01.2006 05:52

Цитата:

Сообщение от Skubent
Точно-точно, можно и без синусов-косИнусов.
К примеру,
Код:

for(x=0; x<=2*R; x=x+0.1) {
    y = sqrt(R*R - x*x);
//move clip to (x,y)
}


Жошь.!

Кстате до остальной темы. Бывают случаи когда функцию нада менять. Обычно это делают в таких элементах как муха или жук. Так что по мне лудше вспомнить Алгебру.

Ржевский 27.01.2006 06:23

мои мухи летают без алгебры! мои мухи random любят :D

alkonaft 27.01.2006 08:20

ну если рамдомно менять функции... То можно и так выразиться.


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

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