Добавлен Zhan10
Раньше я обxодился функцией Evaluation. Но почему то в моем триггере он не стал работать. Когда я использую на одного война функцию, все работает. А если во время вейта еще раз использую то и первый и второй юниты не возвращают свой цвет. Что делать? Можно както "поймать" подсчет триггера подругому? или я чтото делаю не так?
Принятый ответ
Zhan10, поэтому нужно использовать локальные переменные, чтобы избежать перезаписи. Их можно использовать даже в GUI с помощью способа затенения.
Способ затенения: создавай локальную переменную через строку кода: local unit udg_Unit = null, и создай переменную Unit в глобальных переменных через редактор триггеров (приставка ей добавится сама и на самом деле она будет udg_Unit). После этого выполняй присвоение, что Unit = необходимый юнит, после чего обращайся как к обычной глобалке, но редактор будет считать ее локальной переменной, так как имена их одинаковы, но затенение произойдет локальными переменными глобальных.
Способ затенения: создавай локальную переменную через строку кода: local unit udg_Unit = null, и создай переменную Unit в глобальных переменных через редактор триггеров (приставка ей добавится сама и на самом деле она будет udg_Unit). После этого выполняй присвоение, что Unit = необходимый юнит, после чего обращайся как к обычной глобалке, но редактор будет считать ее локальной переменной, так как имена их одинаковы, но затенение произойдет локальными переменными глобальных.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. Пушистый
Способ затенения: создавай локальную переменную через строку кода: local unit udg_Unit = null, и создай переменную Unit в глобальных переменных через редактор триггеров (приставка ей добавится сама и на самом деле она будет udg_Unit). После этого выполняй присвоение, что Unit = необходимый юнит, после чего обращайся как к обычной глобалке, но редактор будет считать ее локальной переменной, так как имена их одинаковы, но затенение произойдет локальными переменными глобальных.
отряд это group