У меня есть базовый код, в котором я щелкаю значок, используя событие мыши, чтобы получить URL с потоковым радио для запуска и остановки, но я хочу сделать его событием клавиатуры. Я не знаю, как это сделать. Я использую Adobe Animate. Я знаю, как заставить символ исчезать, используя команды keyup / keydown, но я не знаю, как назначить событие клавиатуры вместо события мыши. Конечным результатом является радио, где я могу переключаться между каждой станцией, нажимая назначенные буквы на клавиатуре. это мой код:
button_1.addEventListener(MouseEvent.CLICK, fl_ClickToPlayStopSound_4);
var fl_SC_4:SoundChannel;
var fl_ToPlay_4:Boolean = true;
function fl_ClickToPlayStopSound_4(evt:MouseEvent):void
{
if(fl_ToPlay_4)
{
var s:Sound = new Sound(new URLRequest("http://64.71.79.181:5234/stream"));
fl_SC_4 = s.play();
}
else
{
fl_SC_4.stop();
}
fl_ToPlay_4 = !fl_ToPlay_4;
}