Psinion, я конечно не уверен, что это правильное решение, но можно попробовать сделать 1 пустой объект родитель, в котором будут размещаться все объекты данного игрока. И потом например чтобы выбрать все фермы, ты просто делаешь
var resourceProductors = playerObjects.GetComponents<IResourceProduction>(true);
var totalCount = resourceProductors.Sum(x => x.GetResource(ResourceType.Food));
Как-то так, точно не могу сказать. Где IResourceProduction
koloff, на ланд можно накладывать свою текстуру с помощью триггеров, это делается через раздел Изображение, или как-то так. Но на самом деле штука весьма странная. У нас даже где-то статья по этому поводу есть
Doc, ну тут либо очередь с приоритетами, либо обычную очередь использовать для обработки событий, в приницпе ничего сложного. lentinant, я бы запилил набор интерфейсов событий типа IDamage, IHeal, IDeath и т.д.
В нужной абилке реализовал бы нужные интерфейсы, например для уворота IDamage. А в базовом классе юнита, где происходит расчет нанесенного урона, взял бы список действующих заклинаний и поочередно бы вызывал их обработчики, если они реализуют нужный интерфейс. Просто и гибко!
alexprey, ты, как техадмин, выполняешь свои функции на все сто, а вот комьюнити администраторы, которые должны давать направление развития сайта, или слепы, или давно положили болт.
Нее, я то как раз ниче и не далаю, последний апдейт ух как давно был... А вот в дргом плане работа кипит, шестеренки крутятся, зелье варится.
Doc, ну ладно, я не работал с этими лайтами, поэтому не могу их сравнивать, но мне вполне нравится css. Я бы даже с удовольствием его бы юзал при разработке интерфейсов для обычных программ. В Scene2D.UI тоже похожая штука юзается, но там некоторые моменты не очевидные, например 50% ширина будет 0 равна, если у родителя не задана ширина.
Отлично, мне так больше нравится)
Идея про появляющиеся при наведении стрелочки, тоже очень хорошая, потому что не грузит глаз, как это сделано с комментами у нас на сайте
» Unity / Сложить значения переменных у объектов на сцене
» 3D Арт и VR / 3D Арт и VR
» Страж / Страж
» Страж / Страж
» Longbowman's Workshop / Existor
» Unity / Сложить значения переменных у объектов на сцене
» Game Dev / Пассивные навыки и персонаж
lentinant, я бы запилил набор интерфейсов событий типа IDamage, IHeal, IDeath и т.д.
В нужной абилке реализовал бы нужные интерфейсы, например для уворота IDamage. А в базовом классе юнита, где происходит расчет нанесенного урона, взял бы список действующих заклинаний и поочередно бы вызывал их обработчики, если они реализуют нужный интерфейс. Просто и гибко!
» Странный Блог / О Затхлом Запахе Застоя
Ред. alexprey
» Unity - Triggers Editor / Новости с моего фронта
» Странный Блог / О Затхлом Запахе Застоя
» Странный Блог / О Затхлом Запахе Застоя
» Странный Блог / О Затхлом Запахе Застоя
» cssGUI / Фигня выходит
» cssGUI / Фигня выходит
» Администрация XGM / не то чтобы баг, но ошибочка (:
» Администрация XGM / не то чтобы баг, но ошибочка (:
А в чем ошибка?
» Страж / Первая серия сериала "Страж"
» Страж / Первая серия сериала "Страж"
» Программирование / Java #1: Введение
Doc:
» Программирование / Java #1: Введение
» cssGUI / Фигня выходит
» cssGUI / Фигня выходит
» Unity - Triggers Editor / Новости с моего фронта
» Unity - Triggers Editor / Новости с моего фронта
» Unity - Triggers Editor / Новости с моего фронта