Добавлен
function PlaySoundOnUnitBJ takes sound soundHandle, real volumePercent, unit whichUnit returns nothing - сам по себе звуковой хэндл, а хэндлы дают утечки и его нечем заменить.
Звуки выстрела проигрываются каждый раз, когда юнит атакует. На сколько фатальна эта утечка и как скоро все начнет страдать в моей карте?

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

зачем глобалки то в данном примере, можно уточнить
ты волновался за весомость утечки - я ответил, а так же добавил как устранить можно если ты параноик как я, что не понятного?
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
Создание звука на ходу утечно и с этим ничего не сделать. Избежать утечки можно только если создать один звук, через редактор звука или в коде, и использовать всегда его.
Разумеется есть минус, в один момент времени звук можно играть только один раз. Если необходимо проигрывать один и тот же звук несколько раз одновременно, то придется костылить, например создавать 3-4 экземпляра одного звука и играть поочередно.

28
эта утечка настолько мизерна что практически не имеет веса, но т.к. я тот ещё параноик, я и её устранял, глобалки юзать нужно

а, вон же у бота твой же и вопрос
21
эта утечка настолько мизерна что практически не имеет веса, но т.к. я тот ещё параноик, я и её устранял, глобалки юзать нужно

а, вон же у бота твой же и вопрос
может наоборот локалки?!
мой старый вопрос так и остался ни с чем и звуки музыки текут
28
SсRealm, если было бы наоборот я бы исправил сообщение

читай больше старых комментов от шарящих людей, там реально полно информации
21
((цитата
SсRealm, если было бы наоборот я бы исправил сообщение
))зачем глобалки то в данном примере, можно уточнить
?
28
а, даже больше скажу, я тебе уже кидал комментарии на эту тему, про использование глобальных переменных звука

зачем глобалки то в данном примере, можно уточнить
ты волновался за весомость утечки - я ответил, а так же добавил как устранить можно если ты параноик как я, что не понятного?
Принятый ответ
21
((цитата
а, даже больше скажу, я тебе уже кидал комментарии на эту тему, про использование глобальных переменных звука

зачем глобалки то в данном примере, можно уточнить
ты волновался за весомость утечки - я ответил, а так же добавил как устранить можно если ты параноик как я, что не понятного?
))Если текут даже локальные у меня все. Через пару лет переспрошу снова)
28
SсRealm, текут ТОЛЬКО локальные, использование одних и тех же глобалок утекать не будет
13
((цитата
SсRealm, текут ТОЛЬКО локальные, использование одних и тех же глобалок утекать не будет
))Смотря как использовать)

Если ты создаешь звук, то что мешает удалить его? Функция KillDoundWhenDone (вроде так) удаляет звук после использования. Любая утечка чистится)
28
ValdionWorld, может на новых патчах так и есть, но на 1.26 не надо ляля, KillSoundWhenDone не от всего избавляет, и утечка по прежнему есть, и это уже обсуждали. Ребята, пожалуйста, лучше ройтесь в старых комментариях, ресурсах, проектах, вон сверху ответ от бота, где в комментариях идут ссылки на другие комменты, везде всё уже обсуждали, там много полезной инфы от достаточно серьёзных людей, которые вар по битам разбирали
Чтобы оставить комментарий, пожалуйста, войдите на сайт.