Перейти к содержимому
Korean Random
phantasm

Вопрос по быстродействию обработки макросов

Рекомендуемые сообщения

есть файлик markersAliveNormal.xc, наряду с другими подобными
 
в нем есть секции def, и есть секции ally / enemy, где эти, скажем так, макросы заюзаны. вопрос такой - обрабатываются ли неиспользуемые def-ы, или только те, что реально рендерятся? 
 
т.е. к примеру, если отсюда выкинуть парочку полей, будут ли выкинутые def-ы обсчитываться, или помрут?

"textFields": [
  ${ "def.tankName" },
  ${ "def.playerName" },
  ${ "def.tankHp" },
  ${ "def.skill" },
  ${ "def.killdef" },
  ${ "def.xmqpEvent" }
]

еще в def-ах можно выставлять visible: true/false, влияет ли это на что-нибудь, кроме собственно видимости элемента? смысл вопроса - в максимальной оптимизации, которой мало не бывает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)
если отсюда выкинуть парочку полей, будут ли выкинутые def-ы обсчитываться, или помрут?

не будут влиять никак, как-будто их и нет- сам по себе блок def не является частью конфига 

еще в def-ах можно выставлять visible: true/false, влияет ли это на что-нибудь, кроме собственно видимости элемента? смысл вопроса - в максимальной оптимизации, которой мало не бывает.

с этой точки зрения лучше первый вариант- юзать в "textFields" только те поля, которые нужно

Изменено пользователем demon2597
  • Нравится 1
  • Не нравится 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

не будут влиять никак, как-будто их и нет- сам по себе блок def не является частью конфига 
 

спасибо, именно это и хотел узнать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×