Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Помощь interface.u запуск звука по кнопке
#11
хм... А что если попробовать через мьюзик, но меняя уровень громкости?
Код:
var float TempMusicVol;
var WindowHandle ME;

function OnLoad()
{
    Me = GetHandle("Название окна");
}

function OnTimer(int TimerID)
{
    if (TimerID==0)
        {
            Me.KillTimer( 0 );
            SetMusicVolume(TempMusicVol);
        }
}

function OnClickButton (string strID)
{
    switch (strID)
    {
    case "SoundBtn":
    ExecuteCommand(".comanda on"); //тут я посылаю некую команду
    MusicVolumeSave();
        break;
        default:
    }
}  

function MusicVolumeSave()
{
local OptionWnd script;
    script = OptionWnd( GetScript("OptionWnd") );
    TempMusicVol = script.gMusicVolume;
    PlayOptionalSound();
}

function PlayOptionalSound()
{
    SetMusicVolume( 1.f);
    class’AudioAPI’.static.PlayMusic( “blablabla”, 0.f, FALSE, TRUE );
    Me.SetTimer(0, 1000);// 1000мсек - длительность звука
}
Ответ
#12
fork, костылизация не плохая, тоже уже думал о таймере с изменением громкости но как PlaySound, т.к воспроизводя звук как музыку заменится основная фоновая (т.е выключится фоновое воспроизведение).
Ответ
#13
да-да-да. Это обратная сторона. Но по идее ползунок с музыкой вообще у большинства выставлен в 0. Потому и идея использовать именно музыку вроде как самая безболезненная
Ответ
#14
Задачу решил сам. Помощь уже не нужна.
Ответ
#15
Zubastic Написал:Перестать использовать труп мамонта?

Ок... На ХФ? Та же проблема. Так что не надо тут... А задача решена на 100% на любых хрониках.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Interface.u с исходниками Fufarion(162 Protocol +) LightFusionMain 6 3,914 01-25-2023, 03:54 AM
Последний пост: Phantom-Dev
  [помощь] структуры для редактора xdat acmi Virsbandnen 0 1,313 08-17-2022, 07:40 AM
Последний пост: Virsbandnen
  Запуск клиентов игры Lineage 2 C0, C1, C2, C3, C4, C5 на Windows 7 Magican 2 1,778 12-17-2020, 02:04 PM
Последний пост: Magican
  interface.xdat Interlude 2 строки Tiger7th 1 2,460 08-20-2020, 06:41 PM
Последний пост: Pandorum
  Interface.u с исходниками HOMUNCULUS(272 Protocol ) LightFusionMain 0 1,699 06-11-2020, 05:52 PM
Последний пост: LightFusionMain
  Компилятор Freya или GF Interface.u ulti 0 1,637 01-22-2020, 01:29 PM
Последний пост: ulti
  Запуск игры на windows 10 AfterJob 0 1,086 09-19-2019, 08:49 AM
Последний пост: AfterJob
  Помощь LineageEffect.u Редактировать a360015305 0 1,333 05-03-2019, 07:52 PM
Последний пост: a360015305
  interface.u HF LonelyDragon 1 1,690 01-12-2019, 02:30 AM
Последний пост: Emperor
  Newline pays for its interface service! RedlineNLG 0 1,400 07-13-2018, 02:12 AM
Последний пост: RedlineNLG

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)