Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Простой регулятор (http://www.flasher.ru/forum/showthread.php?t=182736)

barcelona92 01.08.2012 18:00

Простой регулятор
 
Ребят,нужна помощь,мучаюсь уже долго(
Нужен простой ползунковый регулятор громкости(когда ползунок полностью довели в лево громкость пропадает,в право - есть,никаких промежуточных значений(тише,громче)Off или on)и все нужно через класс
может уже есть тут такая тема(дайте ссылку)
помогите решить задачу

Jewelz 01.08.2012 19:26

используйте любой из готовых компонентов, например fl.controls.Slider

и при изменении его ползунка, у soundTransform вашего звука меняйте св-во volume

Wolsh 01.08.2012 19:57

Вложений: 1
Я так понял речь о свитчере, типа такого
Вложение 28273

barcelona92 01.08.2012 19:59

да,да
я бы сказал точно такой же)
есть пример?

Krusty 01.08.2012 20:10

Код AS3:

var volumeTransform:SoundTransform = new SoundTransform(1, 0);        
var slider:Slider = new Slider();
slider.liveDragging = true;
slider.maximum = 1;
slider.minimum = 0;
slider.tickInterval = 1;
slider.addEventListener(SliderEvent.CHANGE, on_SliderEvent_CHANGE );
private function on_SliderEvent_CHANGE (event:SliderEvent):void{
volumeTransform.volume = (event.target.value);
}

вроде того.

Wolsh 01.08.2012 20:13

Нет, это просто картинка с Dribbble. Там этих свитчей тысячи.
Я так понял Вы сами делать не желаете. Тогда, может, перенесем тему в раздел Вакансии? Просто здесь помогают тем у кого не получается, а делают для заказчика — там.

gagaga 01.08.2012 20:35

http://www.minimalcomps.com/?page_id=5 там смотрите компонент ХУИслайдер.... исходники там же

barcelona92 01.08.2012 20:50

это не для заказчика,а я делаю игру для младшего брата)для детей и все идеи мои
и вот брат попросил сделать именно такой регулятор,а как его делать уже не представляю,перепробывал все

Цитата:

Сообщение от gagaga (Сообщение 1090607)
http://www.minimalcomps.com/?page_id=5 там смотрите компонент ХУИслайдер.... исходники там же

что-то совсем не понятно как скачать исходник чтобы посмотреть,и он походу платный

Wolsh 02.08.2012 00:50

Вложений: 1
Вот как-то так например (проект для FlashDevelop, надеюсь это не станет проблемой).

Wolsh 02.08.2012 02:30

Ахха, в функции upHandler надо одно из условий (< или >) поменять на <= или >=, а то получилась игра "найди середину"))


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

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