Форум 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=79500)

BigDan 09.05.2006 21:34

Движение по овалу
 
Подскажите пожалуйста как сделать так чтоб точка двигалась по авалу, только програмно.:eek:

0xFFFFFF 09.05.2006 21:42

также как и по кругу, только радиус по х отличается от радиуса по у
Код:

var a = 0; //градусы
//
var rx = 10; // радиус по горизонтали
var ry = 20; // по вертикали
onEnterFrame = function () {
        // находим координаты
        var x = Math.cos(a)*rx;
        var y = Math.sin(a)*ry;
        // присваиваем координаты клипу + смещение
        dot_mc._x = x+100;
        dot_mc._y = y+100;
        // увеличиваем угол поворота
        a+=0.1
}


Nirth 09.05.2006 21:42

Теорему пифагора знаешь?

BigDan 09.05.2006 21:55

Знаешь

Nirth 09.05.2006 21:56

тебе повезло=) а то я хотел дизинформировать

BigDan 09.05.2006 22:06

!Белая! СПАСИБО тебе, работает!

0xFFFFFF 10.05.2006 00:44

пожалуйста


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

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