SAMP/TextDrawAlignment

Материал из Pawno Info Wikipedia

TextDrawAlignment


Описание:

Установите выравнивание текста при рисовании текста.


Параметры:

(Text:text, alignment)


Text:textИдентификатор текстового рисунка, для которого нужно задать выравнивание.
alignment1 - Лево, 2 - Центр, 3 - Право.


Wiki note.png

Примечание

Для выравнивания 2 (по центру) необходимо поменять местами значения x и y TextSize, см. Примечания в TextDrawTextSize, также координата позиции становится позицией центра TextDraw, а не левого/верхнего края.


Возвращаемые значения:

Эта функция не возвращает никаких конкретных значений.


Пример использования:

new Text:MyTextdraw;
public OnGameModeInit()
{
    new Text:MyTextdraw = TextDrawCreate(320.0, 425.0, "Это пример TextDraw");
    TextDrawAlignment(MyTextdraw, 2); // Выровняйте текст рисования по центру
    return 1;
}


Wiki note.png

Примечание

Если текстовый рисунок уже отображается, его необходимо повторно отобразить ( TextDrawShowForAll / TextDrawShowForPlayer ), чтобы показать изменения этой функции.


Связанные функции

Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.
  • TextDrawCreate - Создание TextDraw.
  • TextDrawDestroy - Уничтожить TextDraw.
  • TextDrawColor - Установите цвет текста в TextDraw.
  • TextDrawBoxColor - Установите цвет поля в TextDraw.
  • TextDrawBackgroundColor - Установите цвет фона TextDraw.
  • TextDrawFont - Установка шрифта TextDraw.
  • TextDrawLetterSize - Установка буквенного размера текста в TextDraw.
  • TextDrawTextSize - Установите размер текстового поля.
  • TextDrawSetOutline - Выберите, есть ли у текста контур.
  • TextDrawSetShadow - Переключение теней на TextDraw.
  • TextDrawSetProportional - Масштабирование интервала текста в TextDraw до пропорционального соотношения.
  • TextDrawUseBox - Переключение, есть ли у текстового рисунка поле или нет.
  • TextDrawSetString - Установить текст в существующем TextDraw.