FatalBlade
offline
Опыт:
7,398Активность: |
Локально проигрывать звук для игрока - десинк?
Будет ли вот этот блок вызывать десинхронизацию? И если да, то как проигрывать локально звук без десинхронизации?
|
18.09.2012, 01:59 | #1
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,117Активность: |
а проверить ваще никак? |
18.09.2012, 02:00 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FatalBlade
offline
Опыт:
7,398Активность: |
Hate:
В данный момент никак. Я надеюсь тут есть люди которые могут ответить на мой вопрос не проверяя :) |
18.09.2012, 02:04 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,117Активность: |
не должно |
18.09.2012, 02:06 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,598Активность: |
FatalBlade, не будет не какого десинха, все юзают SimulateError функцию и улыбаются, еще некого не десинхнуло...
» SimError
((код jass
function SimError takes player ForPlayer, string msg returns nothing if udg_SimError==null then set udg_SimError=CreateSoundFromLabel( "InterfaceError",false,false,false,10,10) endif if (GetLocalPlayer() == ForPlayer) then call ClearTextMessages() call DisplayTimedTextToPlayer( ForPlayer, 0.52, -1.00, 2.00, "|cffffcc00"msg"|r" ) call StartSound( udg_SimError ) endif endfunction )) |
18.09.2012, 06:37 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
меняй локально только путь к файлу звука
ScorpioT1000 добавил: а, десинка и не было, автор просто решил пофлудить?.. ясно. |
18.09.2012, 09:16 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FatalBlade
offline
Опыт:
7,398Активность: |
ScorpioT1000:
Мне что делать больше нефиг? |
18.09.2012, 10:46 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,598Активность: |
FatalBlade, ну нелепый вопрос, потому что:
|
18.09.2012, 11:00 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FatalBlade
offline
Опыт:
7,398Активность: |
quq_CCCP:
Не поверишь, но очень мало чего написано про использование звуков через GetLocalPlayer(). Да и вообще все статьи в основном пишут о том, что я уже знаю, то есть самые простые вещи которые касаются этой функции. Например функция ShowUnit. Ты знал что в блоке GetLocalPlayer() она вызывает десинк? Может и знал, не знаю, но ни в какой статье на этом, да и на других форумах об этом не пишут. А ведь казалось бы функция ShowUnit безвредная, она не создаёт локально обьекты, и по всем правилам не должна вызывать десинк. Однако она вызывает, но никто об этом не писал. Пришлось понять это "на собственной шкуре". |
18.09.2012, 11:06 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
значит хреново читал xgm.ru/p/wc3/getlocalplayer
ScorpioT1000 добавил:
|
18.09.2012, 11:18 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FatalBlade
offline
Опыт:
7,398Активность: |
ScorpioT1000:
Это как раз то что я сделал после того как обломался с ShowUnit :) Кстати не читая ту статью, ибо сам догадался. Мне бы хотелось увидеть статью, где написаны такие вещи, до которых я не смогу сам допереть. |
18.09.2012, 11:58 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
FatalBlade, там написано все достаточно понятно и все вещи, которые "не описаны" там спокойно выводятся из поданной информации,если же не так - значит "выводилка" не варит |
18.09.2012, 13:00 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
А типа локально не проверить самому с собой или религия не позволяет? |
18.09.2012, 20:37 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|