﻿<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Dev%3ARU%2F2.5%2FPy%2FScripts%2FAddons</id>
	<title>Dev:RU/2.5/Py/Scripts/Addons - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Dev%3ARU%2F2.5%2FPy%2FScripts%2FAddons"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:RU/2.5/Py/Scripts/Addons&amp;action=history"/>
	<updated>2026-05-11T17:58:10Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Dev:RU/2.5/Py/Scripts/Addons&amp;diff=96949&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:RU/2.5/Py/Scripts/Addons&amp;diff=96949&amp;oldid=prev"/>
		<updated>2018-06-28T19:36:46Z</updated>

		<summary type="html">&lt;p&gt;1版 をインポートしました&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;2018年6月28日 (木) 19:36時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ja&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(相違点なし)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Yamyam</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Dev:RU/2.5/Py/Scripts/Addons&amp;diff=96948&amp;oldid=prev</id>
		<title>wiki&gt;Mingun: Перевод английской документации</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:RU/2.5/Py/Scripts/Addons&amp;diff=96948&amp;oldid=prev"/>
		<updated>2010-04-10T16:32:54Z</updated>

		<summary type="html">&lt;p&gt;Перевод английской документации&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Дополнения =&lt;br /&gt;
&lt;br /&gt;
== Требования к скриптам ==&lt;br /&gt;
&lt;br /&gt;
Для того, чтобы ваши скрипты показывались вна панели Add-Ons, вы должны написать, как минимум, две функции:&lt;br /&gt;
*функция register&lt;br /&gt;
*функция unregister&lt;br /&gt;
Функция register вызывается когда пользователь включает дополнение, а функция unregister, когда он его отключает. Так что функция register должна содержать объявление любых операторов, панелей, меню, заголовков и свойств, а функция unregister должна это все удалять. Например:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
def register():&lt;br /&gt;
    bpy.types.register(MyOperator)&lt;br /&gt;
    bpy.types.INFO_MT_mesh_add.append(my_menu_function)&lt;br /&gt;
&lt;br /&gt;
def unregister():&lt;br /&gt;
    bpy.types.unregister(MyOperator)&lt;br /&gt;
    bpy.types.INFO_MT_mesh_add.remove(my_menu_function)&lt;br /&gt;
&lt;br /&gt;
if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
    register()&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Последние две строки необязательны и нужны в том случае, если скрипт предполагается запускаемым не только путем его вызова его из панели Дополнений, но и вручную из текстового редактора.&lt;br /&gt;
&lt;br /&gt;
== Параметры скриптов ==&lt;br /&gt;
&lt;br /&gt;
В то время как для дополнений обязательны только регистрирующие функции, есть еще несколько интересных дополнительных параметров. Рекомендуется включать по крайней мере параметры 'name', 'version', 'blender' и 'category' в ваши скрипты. Вот пример всех доступных параметров:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
bl_addon_info = {&lt;br /&gt;
    &amp;quot;name&amp;quot;: &amp;quot;My Script&amp;quot;,&lt;br /&gt;
    &amp;quot;author&amp;quot;: &amp;quot;John Doe, Jane Doe&amp;quot;,&lt;br /&gt;
    &amp;quot;version&amp;quot;: &amp;quot;1.0 2010/01/23&amp;quot;,&lt;br /&gt;
    &amp;quot;blender&amp;quot;: &amp;quot;2.5.2&amp;quot;,&lt;br /&gt;
    &amp;quot;category&amp;quot;: &amp;quot;Add mesh&amp;quot;,&lt;br /&gt;
    &amp;quot;location&amp;quot;: &amp;quot;View3D &amp;gt; Add &amp;gt; Mesh&amp;quot;,&lt;br /&gt;
    &amp;quot;url&amp;quot;: &amp;quot;http://wiki.blender.org/index.php/Extensions:2.5/Py/Scripts/My_Script&amp;quot;,&lt;br /&gt;
    &amp;quot;doc&amp;quot;: &amp;quot;&amp;quot;&amp;quot;\&lt;br /&gt;
Короткий параграф, который объясняет, что точно делает скрипт.&lt;br /&gt;
&lt;br /&gt;
Основная часть справки может включать инструкции как использовать скрипт&lt;br /&gt;
и содержать советы и хитрости по использованию.&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'name' (тип: string)&lt;br /&gt;
:Название скрипта. Оно будет отображаться в меню дополнений как главная точка входа.&lt;br /&gt;
'author' (тип: string)&lt;br /&gt;
:Имя автора (авторов).&lt;br /&gt;
'version' (тип: string)&lt;br /&gt;
:Версия скрипта. Хорошей рекомендацией является использование номера версии и следом дату в формате YYYY/MM/DD. Например: 1.0 2010/01/23&lt;br /&gt;
'blender' (тип: string)&lt;br /&gt;
:Минимальная версия Blender'а, необходимая для запуска скрипта. В панели дополнений это используется для проверки совместимости пользовательской версии Blender'а и скрипта. Если версия новее, то скрипт будет включен.&lt;br /&gt;
'category' (тип: string)&lt;br /&gt;
:Определяет группу, к которой принадлежит скрипт. Это используется для фильтрации в панели дополнений.&lt;br /&gt;
'location' (тип: string)&lt;br /&gt;
:Объясняет, где могут быть найдены новые функциональные возможности. Например: &amp;quot;View3D &amp;gt; Properties &amp;gt; Measure&amp;quot;&lt;br /&gt;
'url' (тип: string)&lt;br /&gt;
:Ссылка на домашнюю страничку скрипта. Для включения в Blender это должна быть ссылка на Wiki-страницу скрипта (что фактически советуется для всех скриптов).&lt;br /&gt;
'doc' (тип: string)&lt;br /&gt;
:Главный справочный текст. При написании первый короткий параграф должен объяснять, что скрипт делает, остальные содержат основную часть текста помощи.&lt;br /&gt;
&lt;br /&gt;
== Смотрите также ==&lt;br /&gt;
&lt;br /&gt;
На [[Doc:RU/2.5/Manual/Extensions/Python/Add-Ons|странице дополнений]] мы собираем информацию об общем использовании дополнений.&lt;br /&gt;
&lt;br /&gt;
[[Category:Script]]&lt;/div&gt;</summary>
		<author><name>wiki&gt;Mingun</name></author>
		
	</entry>
</feed>