| Главная » Статьи » warcraft3 |
Как показывать изображения в игре Вы пытались отображать рисунки в WarCraft, но все ваши попытки оканчивались неудачей? Разумеется, так и было. Во всяком случае, больше не бойтесь! Следуйте этим несложным указаниям, и Вы научитесь вставлять изображения в любую карту! Что нам понадобится:
Итак, начнем. Шаг 1 - Подготовка изображения к WarCraft.
После этого выделите область вокруг изображения и откройте вкладку "Слой". Или же, если Вы выбрали первый способ и подогнали свое изображение под нужные пропорции, Вы не увидите никаких красных частей. Вы подготовили изображение. Приступаем ко второму шагу. Шаг 2 - показ картинок в WarCraft. Code function CreateImageEx takes string imagePath, real size, real x, real y, real z, boolean showImage returns image local image i = CreateImage(imagePath, size, size, 0, x - (size / 2), y - (size / 2), z, 0, 0, 0, 2) call SetImageRenderAlways(i, true) call ShowImage(i, showImage) return i endfunction И для GUI'шников, версия с точкой: Code function CreateImageExLoc takes string imagePath, real size, location whichLocation, real z, boolean showImage returns image return CreateImageEx(imagePath, size, GetLocationX(whichLocation), GetLocationY(whichLocation), z, showImage) endfunction Скопируйте эти две функции в нестандартный код карты и используйте Личный сценарий (Custom script) или JASS, чтобы создать изображение: Готово! Повторим:
Буду очень признателен, если Вы укажете меня в "Благодарностях". Click here to comment on this tutorial. | |
| Просмотров: 1371 | Теги: | Рейтинг: 0.0/0 |
| Всего комментариев: 0 | |
