<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://w.hil.su/index.php?action=history&amp;feed=atom&amp;title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0%3A%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%BF%D1%80%D0%B0%D0%B9%D1%82%D0%BE%D0%B2</id>
		<title>Справка:Создание спрайтов - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://w.hil.su/index.php?action=history&amp;feed=atom&amp;title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0%3A%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%BF%D1%80%D0%B0%D0%B9%D1%82%D0%BE%D0%B2"/>
		<link rel="alternate" type="text/html" href="https://w.hil.su/index.php?title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%BF%D1%80%D0%B0%D0%B9%D1%82%D0%BE%D0%B2&amp;action=history"/>
		<updated>2026-05-22T13:42:24Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.27.1</generator>

	<entry>
		<id>https://w.hil.su/index.php?title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%BF%D1%80%D0%B0%D0%B9%D1%82%D0%BE%D0%B2&amp;diff=6110&amp;oldid=prev</id>
		<title>Popstop: Новая страница: «Пример спрайтового изображения CSS позволяет применять в себе атла…»</title>
		<link rel="alternate" type="text/html" href="https://w.hil.su/index.php?title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%BF%D1%80%D0%B0%D0%B9%D1%82%D0%BE%D0%B2&amp;diff=6110&amp;oldid=prev"/>
				<updated>2018-10-07T17:28:44Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «&lt;a href=&quot;/%D0%A4%D0%B0%D0%B9%D0%BB:BloodMagicCSS.png&quot; title=&quot;Файл:BloodMagicCSS.png&quot;&gt;Пример спрайтового изображения&lt;/a&gt; CSS позволяет применять в себе атла…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Файл: BloodMagicCSS.png|мини|Пример спрайтового изображения]]&lt;br /&gt;
CSS позволяет применять в себе атласы спрайтов. Несколько изображений располагаются в одном графическом файле. Далее, чтобы разложить его на несколько изображений, применяется ограничение размеров изображения по размеру одного спрайта в атласе, и сдвиг background-position атласа на значение, кратное высоте изображения. Таким образом, один файл может обеспечить иконками весь сайт. CSS-спрайты экономят трафик и ускоряют загрузку — браузеру потребуется запрашивать меньше файлов.&lt;br /&gt;
[[ruwiki:Спрайт_(компьютерная_графика)|Википедия]]&lt;br /&gt;
&lt;br /&gt;
Помимо вышесказанного, спрайт позволяет упростить загрузку и изменение файлов на [[Hilarious_Wiki|Hilarious Wiki]]. Позиция элемента в спрайте определяется модулем [[Модуль: Спрайт|спрайт]], но данный модуль работает только с элементами одинакового размера, что идеально подходит для Minecraft Wiki так как Grid изображения имеют размер &amp;#039;&amp;#039;32x32px&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Для того, чтобы создать спрайт, потребуется скриншот объекта в инвентаре(это могут быть [[mc:Блок|блоки]] и [[mc:Предмет|предметы]]), любой редактор изображений поддерживающий [[ruwiki:PNG|прозрачность]]. Самые популярные примеры это [[ruwiki:Photoshop|Photoshop]] или [[ruwiki:GIMP|GIMP]].&lt;br /&gt;
&lt;br /&gt;
== Размер изображения ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;512x512&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;32х32&amp;#039;&amp;#039;) — для любых Grid изображений.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;256x256&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;16х16&amp;#039;&amp;#039;) — для плоских изображений, обычно используются в шаблонах навигации.&lt;br /&gt;
&lt;br /&gt;
== Создание спрайта ==&lt;br /&gt;
: &amp;#039;&amp;#039;Процесс создания спрайта разделен на два этапа, первый это создание самого спрайтового изображения, второй загрузка спрайтового изображения на Hilarious Wiki и обозначение позиций объектов.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Создание изображения ===&lt;br /&gt;
&lt;br /&gt;
==== Шаг 1 ====&lt;br /&gt;
Прежде всего нам нужно выложить все объекты в [[mc:Сундук|сундук]]. Это позволит вырезать все изображения, а также в последующем может помочь с именованием объектов. В случае если объекты имеют разные имена, но одинаковую текстуру не дублируйте их в спрайте. При помощи модуля спрайта можно создать два и более разных объектов использующих одну позицию. После того как все объекты были размещены в сундуке, сделайте скриншот содержимого сундука и откройте его в вашем редакторе.&lt;br /&gt;
&lt;br /&gt;
==== Шаг 2 ====&lt;br /&gt;
[[Файл: Создание спрайтов (1).png|мини|Пример ячеек с розовым фоном]]&lt;br /&gt;
После того как вы открыли изображение в редакторе выделите (&amp;lt;small&amp;gt;без соседних пикселей и с минимальным допуском цвета&amp;lt;/small&amp;gt;) фон слота, но обратите внимание что предмет или блок может иметь такой же цвет что может привести к дырам в элементах спрайта. Для того что бы это исправить уберите выделение с однотипных пикселей в объекте. Когда будете уверены что в элементах спрайта нету дыр выполните заливку всего выделенного контрастным розовым цветом.&lt;br /&gt;
&lt;br /&gt;
В случае если у элементов остались дыры они станут заметны, если всё в порядке то можно приступать к вырезанию. Обратите внимание на то что вырезать нужно изображение с розовым фоном размером ровно 32х32, прозрачный фон не допустим так как предмет или блок имеет свое позиционирование в слоте, а с прозрачным объектом вам не удастся правильно выставить Grid изображение в спрайте.&lt;br /&gt;
&lt;br /&gt;
==== Шаг 3 ====&lt;br /&gt;
[[Файл:Создание спрайтов (2).png|мини|Пример результата с вырезанными элементами спрайта]]&lt;br /&gt;
[[Файл: Создание спрайтов (3).png|мини|250px|Пример результата без фона у элементов и с отключенной сеткой]]&lt;br /&gt;
Теперь можно приступить непосредственно к вырезанию Grid изображений. Создайте новый документ нужного размера залейте его фоном серого цвета в шахматном порядке [http://imgur.com/8kQ1nJ9 пример фона]. Не забудьте поставить на первую позицию [[:Файл: No image.svg|изображение]] по умолчанию. [http://imgur.com/3LFqwFI Его вариант] в формате PNG размером 32х32.&lt;br /&gt;
&lt;br /&gt;
После вырезки и размещения всех элементов следует объединить слои с элементами в один и удалить розовый фон. Также необходимо отключить отображение слоя с серым фоном в шахматном порядке. Экспортируйте изображение в формате PNG. При загрузке файла на Minecraft Wiki файл следует именовать следующим образом &amp;lt;code&amp;gt;&amp;#039;&amp;#039;НазваниеФайла&amp;#039;&amp;#039;CSS.png&amp;lt;/code&amp;gt; Также необходимо добавить файл в категорию [[:Категория: Спрайтовые изображения|спрайтовые изображения]]. Пример созданного [[:Файл:AstralSorceryCSS.png|файла]].&lt;br /&gt;
&lt;br /&gt;
=== Настройка спрайта ===&lt;br /&gt;
&lt;br /&gt;
==== Шаг 1 ====&lt;br /&gt;
В качестве примера можно руководствоваться другими спрайтами. Параметры всех спрайтов можно найти в навигационном шаблоне {{шс|Спрайт/Навигация}}. Также необходимо будет добавить ваш спрайт к списку этого навигационного шаблона который вызывается на страницах документации каждой страницы которая так или иначе относится напрямую к работе вашего спрайта, например это модуль с идентификаторами, списком параметров и шаблон спрайта.&lt;br /&gt;
&lt;br /&gt;
Ниже в таблице приведён список страниц и их назначение. В качестве примера указанны ссылки на спрайт с Grid изображениями для модификации [[Blood Magic]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 170px;&amp;quot;|Название&lt;br /&gt;
!Описание&lt;br /&gt;
!style=&amp;quot;width: 225px;&amp;quot;|Имя страницы&lt;br /&gt;
|-&lt;br /&gt;
|Параметры&lt;br /&gt;
|Содержит такие параметры как размер изображения, размер одного элемента, изображение спрайта и др. &lt;br /&gt;
|[[Модуль:ИнвСпрайт/Blood Magic]]&lt;br /&gt;
|-&lt;br /&gt;
|Список идентификаторов&lt;br /&gt;
|Содержит список позиций и названий.&lt;br /&gt;
|[[Модуль:ИнвСпрайт/Blood Magic/ID]]&lt;br /&gt;
|-&lt;br /&gt;
|Шаблон спрайта&lt;br /&gt;
|Для Grid изображений не имеет функционала, так как спрайт вызывается через шаблон {{шс|Слот}}. На странице документации шаблона спрайта находится список всех доступных объектов.&lt;br /&gt;
|[[Шаблон:ИнвСпрайт/Blood Magic]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Шаг 2 ====&lt;br /&gt;
Теперь остаётся только задать позиции. Ниже в таблице есть содержимое для копирования.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
!Название&lt;br /&gt;
!Содержимое&lt;br /&gt;
|-&lt;br /&gt;
|Параметры&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;pre&amp;gt;return {&lt;br /&gt;
	[&amp;quot;имя&amp;quot;] = &amp;quot;Blood Magic&amp;quot;,&lt;br /&gt;
	[&amp;quot;IDы&amp;quot;] = &amp;quot;ИнвСпрайт/BloodMagic/ID&amp;quot;,&lt;br /&gt;
	[&amp;quot;изобр&amp;quot;] = &amp;quot;BloodMagicCSS.png&amp;quot;,&lt;br /&gt;
	[&amp;quot;формат&amp;quot;] = 512,&lt;br /&gt;
	[&amp;quot;разм&amp;quot;] = 32,&lt;br /&gt;
	[&amp;quot;таблстилей&amp;quot;] = false&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Список идентификаторов&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;pre&amp;gt;return {&lt;br /&gt;
	[&amp;quot;разделы&amp;quot;] = {&lt;br /&gt;
		{&amp;quot;Некатегоризованные&amp;quot;, [&amp;quot;ID&amp;quot;] = 1},&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;IDы&amp;quot;] = {&lt;br /&gt;
		[&amp;quot;&amp;quot;] = {[&amp;quot;поз&amp;quot;] = 2, [&amp;quot;раздел&amp;quot;] = 1},&lt;br /&gt;
	}&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Шаблон&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;includeonly&amp;gt;{{#invoke: Спрайт | sprite | настройки = ИнвСпрайт/BloodMagic}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{Документация}}&amp;lt;/noinclude&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* {{шс|Спрайт/Навигация}}&lt;/div&gt;</summary>
		<author><name>Popstop</name></author>	</entry>

	</feed>