Jump to content
Korean Random

ice_d

User
  • Posts

    143
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by ice_d

  1. - Обновлены конфиги для часов в ангаре.

    - Адаптирован мод DebugPanel для версии 0.9.1. Текст FPS и PING теперь с тенью.

     

    P.S.: часы в бою буду делать когда будет свободное время, там все нужно переделывать.

    • Upvote 3
  2. Уважаемый ice_d или Maxim___77, поддержка мода часов закончена окончательно?

    Очень жалко... Вот так от нас уходят лучшие мододелы... :sob0:

    Если не сложно напиши причину что послужило к принятию такого решения (достал WG со своими патчами :omg: , забросил WoT, личное, просто пропал интерес и т.д.)

    Все на много проще - смена места жительства. Жил на юго-востоке Уукраины. Уехал оттуда. Пока нет времени этим заниматься.

    • Upvote 8
    • Downvote 1
  3. Очень не хватает с часами куркулятора,ВГ опять в каком то патче намудрило,что его никто не может вживить в клиент?

    Вроде ничего они не намудрили, просто сложно это сделать без знаний as3.

  4. Да так оно и есть. Вот только когда по дефолту работает autoSize, то рамка перестает работать она прилипает к краю шрифта и двигается вмести с ним.

    attachicon.gifbandicam 2014-03-16 23-02-38-078.jpg

    Да я уже много экспериментировал,  и пришел к тому что, нужно в дефолтном конфиге изменить самую малость, всего лишь сделать функцию autoSize по дефолту "none", и забыть про нее, и больше не трогать  и не вспоминать.

    Вот результаты моих экспериментов, с моей точки зрения оптимальный вариант - attachicon.gifКонфиг logos.rar

    attachicon.gifbandicam 2014-03-16 22-51-22-503.jpgattachicon.gifbandicam 2014-03-16 22-53-03-479.jpg

    Тут еще дело вот в чем. При включенном autoSize (left/right/center) все границы текстового поля прилипают к краям текста - это было сделано для того, чтобы вручную не подбирать размеры. Ведь если они будут больше (как в твоем случае), то текстовые поля будут перекрывать другие элементы интерфейса, к примеру, чекбокс "в ангаре" в достижениях. Можешь проверить, если задать большую высоту ты не сможешь выбрать этот чекбокс, а если часы переместить вверх (над кнопкой в бой), то они перекроют кнопку "В бой".

     

    Если установить по умолчанию autoSize="none", то придется подстраивать размеры текстового поля так, чтобы весь текст влез, ведь если он не влезет он обрежется границами этого поля или наоборот перекроет другой элемент. Тоже самое при изменении шрифта... Думаю ты понял.

  5. Ну да конечно работает когда autoSize="none", о когда autoSize="left" то align вообще не пашет, вот я и запутался...

    В таком случае для чего вообще в конфиге нужен такой функционал как autoSize, и почему он настроен во всех строках "left" а не "none"?... Вот путаница  и получается!

    Взято с help.adobe.com

     

    autoSize - это свойство класса TextField

     

    Управляет автоматической настройкой размеров и выравниванием текстовых полей. Допустимые значения констант TextFieldAutoSize: TextFieldAutoSize.NONE (по умолчанию), TextFieldAutoSize.LEFT, TextFieldAutoSize.RIGHT и TextFieldAutoSize.CENTER.

     

    Если autoSize имеет значение TextFieldAutoSize.NONE (по умолчанию) размер не изменяется.

     

    Если autoSize имеет значение TextFieldAutoSize.LEFT, тексту задается выравнивание по левому краю, то есть левое поле текста остается неподвижным и изменение размера одной строки текстового поля осуществляется по правому полю. Если в тексте встречается разрыв строки (например, \n или \r), размер нижнего края также изменяется, чтобы вместить следующую строку текста. Если свойство wordWrap также имеет значение true, размер текстового поля изменяется только по нижнему краю, а правый край остается фиксированным.

     

    Если autoSize имеет значение TextFieldAutoSize.RIGHT, тексту задается выравнивание по правому краю, то есть правое поле текста остается неподвижным и изменение размера одной строки текстового поля осуществляется по левому полю. Если в тексте встречается разрыв строки (например, \n или \r), размер нижнего края также изменяется, чтобы вместить следующую строку текста. Если свойство wordWrap также имеет значение true, размер текстового поля изменяется только по нижнему краю, а левый край остается фиксированным.

     

    Если autoSize имеет значение TextFieldAutoSize.CENTER, текст обрабатывается с учетом выравнивания по центру, то есть изменение размера одной строки текстового поля равномерно распределяется по правому и левому полям. Если в тексте встречается разрыв строки (например, \n или \r), размер нижнего края также изменяется, чтобы вместить следующую строку текста. Если свойство wordWrap также имеет значение true, размер текстового поля изменяется только по нижнему краю, а левый и правый края остаются фиксированными.

     

    align - это свойство класса TextFormat

     

    Обозначает выравнивание абзаца. Допустимыми значениями являются константы TextFormatAlign.

    Значением по умолчанию является TextFormatAlign.LEFT.

     

    ***********************************************************************

    autoSize - свойство текстового поля, а align - свойство текста внутри текстового поля. Т.е. если autoSize="none", то работает align, в противном случае работает autoSize, а align игнорируется.

     

    Я особо с ними не разбирался, отличий не искал, и как они работают на самом деле не знаю - это всего лишь мои догадки.

     

    Попробуй поэкспериментировать, включи рамку и выставь поочередно autoSize="none/left/right/center" и align="left/right/center". Сделай скрины, потом просмотри отличия.

  6. Вот только в конфиге поначалу немного под запутался, из за строк <text align="center", align="right",  align="left"... Подскажи а для чего ты их оставил в конфиге, они-же не работают? 

    autoSize="none" align="left"

    post-7303-0-16658700-1394951578_thumb.jpg

    autoSize="none" align="center"

    post-7303-0-46358300-1394951576_thumb.jpg

    autoSize="none" align="right"

    post-7303-0-99196700-1394951578_thumb.jpg

    Вроде работает.

  7. Не понял?

    Размеры текстового поля настраиваются автоматически, в зависимости от размеров шрифта и длины текста. Представь прямоугольник по краям текста - это будут габариты поля и при любом выравнивании внутри этого поля текст двигаться не будет, т.к. он упирается в границы поля со всех сторон.

    В следующей версии сделаю возможность настраивать размеры текстового поля.

    • Upvote 1
  8. Нашел баг, не работают настройки выравнивания текста по центру и по правой стороне. 

    Работают. Только из-за того что размеры текстового поля настраиваются автоматом - результат выравнивания незаметен.

     

×
×
  • Create New...