Для использования собственного изображения в текстовых полях необходимо использовать тег <img>
Тег <img> позволяет встраивать в текстовые поля внешние файлы изображений (JPEG, GIF, PNG), SWF-файлы и фрагменты роликов. В многострочных полях текст автоматически обтекает изображения, встроенные в текстовые поля.
Тег <img> в XVM поддерживает следующие атрибуты:
src - указывает путь к изображению или SWF-файлу либо идентификатор связи для символа фрагмента ролика в библиотеке. Это обязательный атрибут, все остальные атрибуты — необязательные. Внешние файлы (JPEG, GIF, PNG и SWF) отображаются только после завершения загрузки. width - ширина вставляемого изображения, SWF-файла или фрагмента ролика. Указывается в пикселях. height - высота вставляемого изображения, SWF-файла или фрагмента ролика. Указывается в пикселях. align - задает для встраиваемого изображения выравнивание по горизонтали в текстовом поле. Допускаются значения left (по левому краю) и right (по правому краю). Значение по умолчанию — left. hspace - задает величину пробела, окружающего изображение, где не отображается текст (по горизонтали). Значение по умолчанию: 8. vspace - задает величину пробела, окружающего изображение, где не отображается текст (по вертикали). Значение по умолчанию: 8.
Пример использования:
<img src='img://gui/flash/XVM.png' width='16' height='16'>
Используя этот код вы отобразите в текстовом поле файл, находящийся в по адресу res_mods/<version>/gui/flash/XVM.png, и ограничите его размеры до 16*16 пикселей.
Обратите внимание, что пути задаются относительно папки модов текущей версии, а не корневой директории игры.
Posted in: Общие вопросы