Заранее провальный подход надеяться на одноразовые приказы. Есть много факторов, которые могут сбивать текущие приказы: каст некоторых заклинаний, станы, подпирание другими юнитами итд.
Так что по-хорошему все равно надо делать таймер, который будет постоянно следить за состоянием ботов.
Они за свою жизнь много что говорили и обещали. Верить каким-то словам корпораций в принципе глупо. Их мнение спокойно вращается на 180 градусов вместе с ветром.
Создание звука на ходу утечно и с этим ничего не сделать. Избежать утечки можно только если создать один звук, через редактор звука или в коде, и использовать всегда его.
Разумеется есть минус, в один момент времени звук можно играть только один раз. Если необходимо проигрывать один и тот же звук несколько раз одновременно, то придется костылить, например создавать 3-4 экземпляра одного звука и играть поочередно.
Под картинкой что подразумевается? Судя по функции GetPixel имеется в виду тип Bitmap. Тогда проще всего вызывать LockBits, выполнять нужные действия с байтовым представлением, а потом UnlockBits.
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
» WarCraft 3 / После применения способности? ИИ застывает.
Так что по-хорошему все равно надо делать таймер, который будет постоянно следить за состоянием ботов.
» Мир безумного / Первые скриншоты Windows 11
» Мир безумного / Первые скриншоты Windows 11
» WarCraft 3 / Не открывается карта (Jass New Gen Pack Rebuild)
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
» Мир безумного / Первые скриншоты Windows 11
» Мир безумного / Первые скриншоты Windows 11
» Мир безумного / Первые скриншоты Windows 11
» Администрация XGM / Дублирование ресурса в ленте
» Администрация XGM / Иконка профиля не сгенерировалась сама
» Администрация XGM / Не могу изменить пароль
Ред. Hanabishi
» WarCraft 3 / Утечка function PlaySound takes string soundName returns nothing
По крайней мере текло в классике. По рефу хз.
» WarCraft 3 / Утечка function PlaySound takes string soundName returns nothing
» WarCraft 3 / Утечка function PlaySound takes string soundName returns nothing
Разумеется есть минус, в один момент времени звук можно играть только один раз. Если необходимо проигрывать один и тот же звук несколько раз одновременно, то придется костылить, например создавать 3-4 экземпляра одного звука и играть поочередно.
Ред. Hanabishi
» Администрация XGM / Я поставил случайным образом проекту плохую оценку.
Снял вручную твою оценку, можешь ставить снова.
» WarCraft 3 / Определение чётности числа и рандом
» WarCraft 3 / Анимация
» WarCraft 3 / Удалить позиционный звук
» XGM Помощь / Помощь по ресурсам
» Администрация XGM / Как рассказать о игре
Примеры:
https://xgm.guru/p/insatia
» Программирование / [C#] Быстрая работа с цветами изображений?