0 Members and 1 Guest are viewing this topic.
Так я и говорю. Если это фича, то помогите мне не тратить время на отладку и видеть заданное значение в редакторе.Пока что редактор обманывает меня и показывает только фактический размер.Реально заданный размер редактор нигде не показывает.
Вами заданный размер показывается ровно там, где вы его и задаете.
Сам же редактор показывает актуальный размер элемента.
Куда я должен залезть, чтобы увидеть 100 на 100?
Минимальный размер элемента задаётся, в частности, размером текстуры. Соответственно, нужно "лезть" в текстуру.
Скрипт получает 100x100.
Что значит эта фраза? Как, откуда и что скрипт получает?
FindObject('Panel').Get('PlaceInfo.Size.Width')
PlaceInfo.Size.XXX - размеры элемента, заданные в редакторе скинов (в некоторых случаях, не используются в расчетах)
Цитата из справки:Просто не надо использовать эти параметры для определения текущих размеров элемента, для того существует PlaceInfo.ActualXXX .
PlaceInfo.Size.XXX - sizes of control that has been defined in Skin Editor.PlaceInfo.ActualXXX - real sizes of control (read only) according to 96 dpi
Как работает масштабирование под разные dpi - заслуживает отдельной страницы в справке.Вообще к справке много претензий - плохо структурирована, косноязычна, много пробелов.