Добавлен Nelloy
Добрый всем день.
Переписываю DGUI на wurst. Версия 1.30.3 PTR
Для работы в мультиплеере с меньшими затратами ресурсов решил создавать интерфейс локально, а потом синхронизировать непосредственно действия игроков. Не думал, что с эти возникнет проблема, но ловлю десинк при различии координат дамми юнитов (элементы UI). В связи с чем возникает вопрос: что можно использовать взамен дамми юнитов или как их правильно настроить? Крайне хотелось бы оставить возможность изменять размер непропорционально, что, например невозможно для спецэффекта. Сейчас "непропорциональность" реализуется с помощью анимации модели.
Ну и похвастаюсь текущим состоянием в сингле))
Переписываю DGUI на wurst. Версия 1.30.3 PTR
Для работы в мультиплеере с меньшими затратами ресурсов решил создавать интерфейс локально, а потом синхронизировать непосредственно действия игроков. Не думал, что с эти возникнет проблема, но ловлю десинк при различии координат дамми юнитов (элементы UI). В связи с чем возникает вопрос: что можно использовать взамен дамми юнитов или как их правильно настроить? Крайне хотелось бы оставить возможность изменять размер непропорционально, что, например невозможно для спецэффекта. Сейчас "непропорциональность" реализуется с помощью анимации модели.
Ну и похвастаюсь текущим состоянием в сингле))
Принятый ответ
как-то делается, но тонкостей дохера - нельзя иметь регионы на карте, чтобы это работало, нельзя иметь события на unitInRange, и тд. и тп. Проще говоря - обломись, дешевле сделать статичный магаз где-то в неиспользуемой зоне
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
мне кажется оставить как есть (не надо юнитам одним и тем же коррдинаты разные задавать разным локал машинам), только нужно визуально скрыть. А проверять что нажата кнопка (выделена) только нужные опред игроком.
Отредактирован Nelloy
Отредактирован Nelloy
protected unit instance = CreateUnit(dummy_owner, ui_dummy2d_id, 0, 0, 0)
override function setPos (vec3 world_pos)
this.instance.setPosFly(vec3(world_pos.x, world_pos.y, world_pos.z - world_pos.toVec2().getTerrainZ()))
Отредактирован Nelloy
DracoL1ch, еще вопрос немного не в тему. Спецэффекты намного легче деструбов?