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

mff 28.04.2008 10:30

Круглый регулятор
 
Подскажите как сделать круглый регулятор громкости? Чтобы он вращался по кругу. Где можно посмотреть исходники?

P.S. HELP!

etc 28.04.2008 10:45

А что у вас не получается?

mff 28.04.2008 11:04

не знаю как вращать png с нарисованным кругом от 20 градусов до 340 градусов

Хотелось бы сделать для flash radio регулятор выбора частоты как сдесь на скриншоте http://www.synapse-audio.com/zoompic.php?name=toxic

Спасибо!

Ostgur 28.04.2008 12:42

Код:

this.createEmptyMovieClip("triangle", this.getNextHighestDepth());
this.createEmptyMovieClip("triangle", this.getNextHighestDepth());

triangle.beginFill(0x0000FF, 100);
triangle.moveTo(100, 100);
triangle.lineTo(100, 150);
triangle.lineTo(150, 100);
triangle.lineTo(100, 100);

triangle.onEnterFrame= function() {
    this._rotation += 1;
};


mff 28.04.2008 12:55

Ostgur, отлично! Спасибо! Как бы этот код теперь прикрутить, чтобы треугольник начанал вращаться когда пользователь нажимает на круглый регулятор и начанает его прокручивать либо влево либо впрво?

Хотелось бы сделать как во fruty Loops или в Orion Pro регулятор, с остановами на 0 и на 100

etc 28.04.2008 13:18

mff, если вам нужно что-то добавить через две минуты после вашего же поста — редактируйте старый.

Ostgur 28.04.2008 14:01

Вложений: 1
mff, я сам бы хотел такой регулятор как в FL Studio, но лень сгубила во мне желание программировать :)
но только ради прославления Image-Line и gol'a!
Удачи, пользуйтесь только Fl Studio ;)

mff 28.04.2008 14:15

Спасибо Ostgur! Крутился бы он еще в обратную сторону, и сотп в начале и в конце бы был... ;) Вот у Мишеля здорово сделанно - http://lab.andre-michelle.com/fl-909, но у него регулятор крутиться только когда крутишь вверх илди вниз, сдесь получше с этим делом - http://www.flasher.ru/forum/showthre...2%EE%F0&page=2
Молодец E.Q., но у него проблема, во первых как то неочень сделанно, код находиться в клипе, который имеет 2 кадра, а не в руте. + у него глючит остонов, а так очень даже хорошо!

Psycho Tiger 28.04.2008 14:22

Боюсь, с подходом "сделайте так как тут" вам в раздел вакансий.
Физику как это делается подскажу - находим тангенс угла наклона между мышкой и центром этого круга, это будет наш наклон. Переводим тангенс в градусы, получаем на сколько градусов повернут переключатель. Крутим его на этот градус и меняем громкость.

mff 28.04.2008 14:31

Спасибо! "Сделайте так как тут" никто неговорил, нужен пример и всё! Сами сделаем!


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

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