Jump to content
Korean Random

HEKPOMAHT

User
  • Posts

    8,131
  • Joined

  • Last visited

  • Days Won

    125

Everything posted by HEKPOMAHT

  1. а какие записи к твинам относятся? В сабже упоминаний "tweens" не нашёл. Скатал пару раз лф для проверки - тоже нет... ---- если речь идёт о WARNING: An image in TextLayout is NULL и т.д, то ответ-рекомендация уже давался: так это когда было...
  2. эта заявка скорее всего будет работать: в миникарте при переключении игроков после смерти, в карусели при переключении слотов. или это не совсем то?
  3. @sirmax сыграл на тесте 5 боёв - в одном бою союзник поголубел. Реплей и с теста сохранил если что.
  4. @sirmax получается то, что есть некоторые нюансы, которые обнарудиваются в результате экспериментов. сделал небольшой отчёт на примере миникарты: // Формат поля по умолчанию. "defaultItem": { "enabled": true, "hotKeyCode": 56, "onHold": true, "visibleOnHotKey": false, "tweensIn": [ [ "to", 3.5, { "alpha": 1 } ] ], "tweensOut": [ [ "to", 3.5, { "alpha": 0 } ] ], ... - в начале боя союзники отображаются - противник при первом засвете отображается, но без анимации - далее противник пропадает - анимация появляется (затухание) - далее создаётся поле "lost" - уже с анимацией - дальнейшие появления пропадания происходят уже с анимацией. ---- попытка это решить с помощью метода "fromTo" приводит к тому, что без нажатия горячей клавиши поля остаются скрыты. Появляются только противники, которые пропали с засвета. Сначала "lost", потом как обычно, но при пропадании анимации почему-то нет (проверял на реплее) "defaultItem": { "enabled": true, "hotKeyCode": 56, "onHold": true, "visibleOnHotKey": false, "tweensIn": [ [ "fromTo", 3.5, { "alpha": 0 }, { "alpha": 1 } ] ], "tweensOut": [ [ "to", 3.5, { "alpha": 0 } ] ], ... и это не является решением. При первом засвете у противника анимации всё ровно нет. ---- убрал "hotKeyCode" из кода: "defaultItem": { "enabled": true, "tweensIn": [ [ "fromTo", 3.5, { "alpha": 0 }, { "alpha": 1 } ] ], "tweensOut": [ [ "to", 3.5, { "alpha": 0 } ] ], ... теперь у противника при первом засвете появляется анимация. ---- + ещё в "tweensIn" заменил методы "fromTo" на "to" "defaultItem": { "enabled": true, "tweensIn": [ [ "to", 3.5, { "alpha": 1 } ] ], "tweensOut": [ [ "to", 3.5, { "alpha": 0 } ] ], ... анимация работает только у "dead" обеих команд. У противников нет ни при каких условиях - ни у пропавших, ни у снова появившихся, как это было на одном из примеров выше. ---- Слушай, сделай ещё для экстра полей карусели ориентир к selected
  5. вчера была проблема в том, что с наличием в поле "hotKeyCode" - в начале боя поля были скрыты. После нажатия клавиши дальше всё работало нормально. Можно по новой проверить, минут через 20 смогу.
  6. Во, нашёл вчерашнее описание, похожее поведение полей на как твоём видео:
  7. @sirmax вчера проверял в своём конфиге, в нём альтернативный отключён. Сегодня и частично вчера проверял и на дефолтном - там по умолчанию включён.
  8. @sirmax это я с item шаблона скопировал ), вчера пытался все варианты пробовать, к ночи голова уже перетрудилась. в поле все правильно: "hotKeyCode": 56, "onHold": true, "visibleOnHotKey": false своё сообщение подредактирую. ---- там же дальше описано, что поля у противников появляются :)
  9. убрал прозрачность всего поля. Хоткeй убрал, в методе "to" указал "alpha": 1 - поведение тут описано. Ради интереса проверил с методом "fromTo" - поле появилось, но анимации нет в обоих твинах "tweensIn", "tweensOut". Ладно Макс, может это никому и не пригодится, а в процессе испытаний может что проясниться... а может с доп. свойствами твинов поэкспериментировать можно.
  10. тут наверно речь идёт о gui.pkg\gui\maps\icons\map если это картинки для миникарты
  11. тогда нужно дописать в шапке: ON_EVERY_SECOND - событие для обновления данного макроса.
  12. @ktulho я с GreenSock вожусь, так там In это большая i... а уже автоматически и тут написал :), но не в этом суть, я по самой работе макроса. {{py:xvm.leftTime(10)}} - после 9 сек значение должно пропадать? Вчера проверял - не пропадает, весь бой отображается.
  13. @ktulho подскажи по {{py:xvm.leftTime(x)}}, если значение аргумента 10, то 9 сек должно it возвращать? Вчера пытался понять работу макроса - так и не понял, весь бой it, не пропадает.
  14. @sirmax от текущего до необходимого получается только в tweensOut: текущее 100% -> необходимое 0 "{ "alpha": 0 }" для tweensIn нужно с 0 до 100 %. а так как текущее 100% и есть, я использую метод fromTo, по другому не получается. Причём то же самое и для tweens: появление от 0 до 1 (метод fromTo), время анимации, затухание (метод to) - для lastHit всё чётко (собственно это полностью удовлетворило мою первоначальную заявку, если что). Вот код для конфига дефолт, миникарта: // Формат поля по умолчанию. "defaultItem": { "enabled": true, //"hotKeyCode": 56, "onHold": true, "visibleOnHotKey": false, "tweensIn": [ [ "fromTo", 1.5, { "alpha": 0 }, { "alpha": 1 } ] ], "tweensOut": [ [ "to", 1.5, { "alpha": 0 } ] ], ... без хоткея работает. Раскомментируешь - проблему я описал.
  15. @sirmax всё равно что-то не то. Попробую описать подробнее. Поле скрывается по нажатию клавиши ("visibleOnHotKey": false), то есть изначально оно должно быть видимым и ориентироваться на флаг (например "alive", "enemy", "spotted"). Без хоткея так и есть и всё работает исправно. С хоткеем: в начале боя пусто. У tweensIn конечное значение "alpha": 1. Обнаруживается противник (статус "spotted") - пусто, далее противник пропадает (статус "lost") - надписи появляются и с этого момента именно эти поля отображаются, повторюсь - без нажатия клавиш. Оставил tweensOut, убрал tweensIn - поля появились, но... "lost" появится и сразу исчезает, то же самое происходит с видимой техникой противника, которая уже была в засвете и пропала. В полях, где хоткей есть а флагов нет, там надписи не появляются вовсе, пока не нажмёшь. Хз, придётся мудрить, выбирать что-то одно.
  16. @P.S.Enot заканчивай уже флудить Запрещённые моды
  17. работает "tweens" работает тут скорее всего важно. Удаляю "hotKeyCode" - привязка к флагам есть. Возвращаю "hotKeyCode" - в начале боя, пока кнопарь не прожмёшь - поле не отрисовывается. И вроде бы как анимация не всегда срабатывает.
  18. да, я про false писал. Проверял оба варианта, код с последнего (true) выложил. скорее всего на реплеях иногда анимация иногда ломается, если тыкать стрелками перемоток, так как я ещё вчера "fromTo" пытался использовать, что-то не получалось. Сейчас по новой: вызвал метод, установил время анимации, задал двум объектам артибуты с начальным и конечным значением, проверил на реплее без перемоток и ускоренного просмотра - блин, работает Ещё могу предположить, что на анимацию может влиять "autoReloadConfig".
  19. @Kiro я тут почитал изменения для патча 1.6 - там по лбз задачи упростили. Ты не торопись выполнять. Такими темпами к концу года об.279 будут давать за условие "В победном бою попасть в топ-10 своей команды по опыту"
  20. @sirmax по tweens: В lastHit статичность "delay" и затухание работает, а по плавному появлению не понятно. По идее для появления нужно указывать 2 параметра прозрачности (как изначально было в примере) , типо "от", "до" [ "to", 1, { "alpha": 0.5 }, { "alpha": 1 } ], то есть за 1 сек объект с полупрозрачного становиться прозрачным. Но так не работает. сейчас в таком виде появляется с 100% прозрачностью (реплей): [ "to", 2, { "alpha": 1 } ], ... так появляется и сразу же затухает через 2 сек: [ "to", 2, { "alpha": 0 } ], ... ---- в миникарте с экстраполя без событий, может на флаг видимости сделать ориентир? ---- по "hotKeyCode" не работает. "hotKeyCode": 56, "onHold": true, "visibleOnHotKey": true, "tweens": [ [ "to", 2, { "alpha": 1 } ], [ "to", 2, { "alpha": 0 } ] ], если нажать - отпустить прозрачность не меняется, если удерживать - через 2 сек плавно затухает. Должно быть так: нажал - плавно появилось, отпустил - плавно исчезло, пока удерживаешь - статично.
  21. скрипт не только отключает, но и включает спидометр для всей техники (значение "all")
  22. @sirmax огромнейшее спасибо! ---- проверил пока работу по первоначальной заявке "в lastHit" - работает. Остальное будем тестить, в процессе. ---- дальнейшее обсуждение можно вести в профильной теме
  23. подготовил тестовые файлы для default (просто скопируй с заменой): minimapLabels.xc minimapLabelsTemplates.xc
×
×
  • Create New...