PDA

Просмотр полной версии : Мувиклипы на плоскости


Haiat
28.08.2008, 21:37
Добрый вечер!

В аттаче видно 5 мувиклипов с картинкой и тенью. они берутся из xml. вот мне интересно как сделать чтобы они так выстраивались. все дальше и меньше они ставятся. Как то как будто периодично, сперва на увеличение, потом на спад. Подскажите плиз.

MrPoma
29.08.2008, 00:02
Надо юзать Math.sin() и Math.cos(). Тригонометрию знаете?

Haiat
29.08.2008, 17:00
вот я об этом тоже думал что тригонометрия. тригонометрию знаю(не ахти конечно, но основное да). но сам принцип, как её тут применить не могу придумать. Помоги плиз!

Haiat
30.08.2008, 17:23
Допустим с расставлением я щас разберусь. Только сейчяас понял как это сделать лекго. Но вот такой момент что потом хотелось бы сделать, чтобы при ведении мышки вся эта полоса прокручивалась. Это вроде тоже не очень трудно сделать, но вот придётся менять глубину. а с этим думаю будут небольшие проблемы

dirigableNorge
31.08.2008, 18:25
Для изменения глубины воспользуйся hitTest() - и проблем быть не должно.

flazher
31.08.2008, 18:37
А чем их двигать надо? Клавишами или мышкой?

Haiat
31.08.2008, 18:53
мышью. в зависимости от мыши вертятся

Psycho Tiger
01.09.2008, 09:44
Для изменения глубины воспользуйся hitTest() - и проблем быть не должно.
:-O

Медленно слишком. Нужна чистая математика без hitTest`a.
Движение по окружности - Math.sin() и Math.cos()
В качестве аргумента подставляем переменную, её увеличиваем. Вот и вертится обьект, и в зависимости от величины возвращаемой этими функциями масштабируем (_width, _height, _xscale, _yscale) и перемещаем (_x, _y)