Kokomi, Загуглил. Посмотрел примеры из Педивикии. Выглядят они как большая функция, в которой через разные условия вызываются другие функции с различающимися аргументами. Большая функция и есть интерфейс?
nazarpunk, Загуглил, но нужно кое-что прояснить. Если я например, из нативных функций делаю свои функции, из этих функций делаю более "общие" функции, и так далее вплоть до функций, запускаемых через trigger add action - это является ООП? Согласно парадигме "всё является объектом". Если да, то что тут будет интерфейсом?
ScorpioT1000, было бы интересно узнать, что это такое (в статьях из гугла ничего не понял), как создать подобие интерфейса в jass и действительно ли он упрощает работу, или он просто абстракция наподобие группирования функций по названиям, наподобие function UnitDeath, UnitSpell, UnitSpellA, UnitSpellB (имена от балды), чтобы их проще было найти в function list.
jasonrus96, тогда это очень плохо. На моей практике такое было, когда скелет ломался, правда, тогда и в mdlvis не открывалась. Ещё есть случай, когда меш изменён в масштабе, а скелет - нет. Тогда кости расположены за пределами меша и соответственно анимации получаются как раз наизнанку, и с длиннющими ногами - руками. Как то так. Ещё может быть глюк кости, если у неё есть анимация масштабирования.
rsfghd, если полный вариант строчки, то
local player p
Set p = get owning и так далее
Это я просто от балды пример написал. nazarpunk, но ведь get trigger unit возвращает юнита, это не является созданием объекта handle, наподобие CreateUnit? Тупые вопросы не просто так задаю, просто по этим утечкам столько противоречивой информации, что не знаешь, где правда
А если, например, в функции есть строчка - set p = GetOwningPlayer ( GetTriggerUnit)? Сколько утечек будет в таком случае? Или подобные комбинации писать не желательно?
Но всё же хочется прояснить по тем самым утечкам:
Итак:
Надо ли обнулять handle+ аргументы?
Надо ли обнулять integer, real, string, boolean аргументы?
Надо ли обнулять integer, real, string, boolean локалки?
Что значит "таращит"? В смысле дёргается на анимации типа stand в начале каждого проигрывания? Если это так, то надо скопировать начальный КК и вставить в конечный КК (ключевой кадр)
Такую систему сделать можно, но через создание локальных (через локальные переменные) триггера входа в область, области, таймера и принудительной смены координат входящего в область юнита, после проверки на владельца юнита, с добавлением спецэффектов в точке входа и в точке перемещения. После истечения таймера удалить область, таймер и триггер. Получится временный портал, работающий на опрелеленных юнитов. Такая система будет MUI, но её не получится сделать с помощью только GUI... придётся кодить
Все модели хороши, но, имхо, всплыл очень важный недостаток, если все здания планировалось использовать под одну играбельную фракцию. Поскольку модели делали разные люди, и естественно независимо друг от друга,
получились нестыковки. Например, у одного здания анимации строительства от эльфов, у других от альянса, а в одной фракции всегда один тип строительства. Единая текстура крыши частично исправила эту проблему, а вот единого образца для типов анимаций нет, к сожалению.
GRYLLL, Так конечно можно, если кто-нибудь захочет сделать карту для базового вара, но захочет ли он делать - вопрос) Тут ещё очень важен геймплейный и художественный ньюанс - если это будет чисто карта по геймплею вара и на ландшафте с окружением вара, но с чужеродными моделями из другой вселенной, выглядеть будет, мягко говоря, странно. Это как впихнуть модели из WoW в GTA: San Andreas
Чтобы такого избежать, я и заморачивался с ландом и интерфейсом для скринов :D
GRYLLL, Будет, будет, не переживайте. Доделаю башню и впихну в игру еще пару паков моделей, и буду наконец делать и выкладывать трейлер мода. А вот в нём можно будет делать уже и карты, (мили, и прочие), и кастом кампании, и т д. В принципе логично, что нет карт, ведь зачем лишний раз делать юниты/абилки? Проще подождать)
Прошу номинировать меня в категории Лучший 3d дизайнер с работой Пак моделей Heroes 3 Надеюсь, самого себя номинировать можно, и тематика работ не имеет значения ))
сть такой 3д художник, ник Waterfall, в контакте страница называется Христофор Кротов, он имеет опыт в создании моделей для 3d печати как раз, делает хорошо, несколько моделей я у него покупал, можно заказать ему ) Ценник приемлемый.
» Unryze Jass API / UjAPI
» Unryze Jass API / UjAPI
» Unryze Jass API / UjAPI
» WarCraft 3 / Проблема с анимациями
» WarCraft 3 / Проблема с анимациями
» WarCraft 3 / Вурдалакочка by PUVer
» WarCraft 3 / Jass MythBusters
Ред. EugeAl
» WarCraft 3 / Jass MythBusters
local player p
Set p = get owning и так далее
Это я просто от балды пример написал.
nazarpunk, но ведь get trigger unit возвращает юнита, это не является созданием объекта handle, наподобие CreateUnit?
Тупые вопросы не просто так задаю, просто по этим утечкам столько противоречивой информации, что не знаешь, где правда
» WarCraft 3 / Jass MythBusters
» WarCraft 3 / Проблема с анимациями
» WarCraft 3 / Jass MythBusters
Итак:
Надо ли обнулять handle+ аргументы?
Надо ли обнулять integer, real, string, boolean аргументы?
Надо ли обнулять integer, real, string, boolean локалки?
» WarCraft 3 / Проблема с анимациями
» WarCraft 3 / Динамическая камера
» WarCraft 3 / Динамическая камера
» WarCraft 3 / Динамическая камера
Ред. EugeAl
» WarCraft 3 / Как сделать портал только для войск игрока?
» XGM Конкурсы / Новогодний конкурс моделей 2022 «Пандомания»: голосование (1)
получились нестыковки. Например, у одного здания анимации строительства от эльфов, у других от альянса, а в одной фракции всегда один тип строительства. Единая текстура крыши частично исправила эту проблему, а вот единого образца для типов анимаций нет, к сожалению.
» WarCraft 3 / Способности без триггеров
» WarCraft 3 / Область активирующаяся на определённых юнитов
Ред. EugeAl
» WarCraft 3 / Пак моделей Heroes III (Замок)
Это как впихнуть модели из WoW в GTA: San Andreas
Чтобы такого избежать, я и заморачивался с ландом и интерфейсом для скринов :D
» WarCraft 3 / Пак моделей Heroes III (Замок)
» XGM Team / XGM - Премия 2022 года - Объявление номинантов
Надеюсь, самого себя номинировать можно, и тематика работ не имеет значения ))
» WarCraft 3 / Логотип XGM
» WarCraft 3 / Логотип XGM
» WarCraft 3 / Логотип XGM