Skip to content
Increase font size Decrease font size Default font size default color orange color green color
Путь: Главная Уроки по Blender Основы и интерфейс Доступ к пользовательским настройкам с панели инструментов Blender 2.5

Основы и интерфейс

Доступ к пользовательским настройкам с панели инструментов Blender 2.5

11.11.2010 12:25
1

Откройте Blender 2.5.

2

Откройте встроенный текстовый редактор. Для этого в контекстном меню, появляющемся при нажатии на значок в левом нижнем углу окна 3D-вида, выберите пункт «Text Editor».

3

Создайте новый текстовый блок данных (соответствующая кнопочка появится на панели после предыдущего шага).

4

Активируйте показ номеров строк, перенос слов и подсветку синтасиса (при помощи кнопок на той же панели):

Активируйте показ номеров строк, перенос слов и подсветку синтасиса

5

Выберите в меню «Text → Open → scripts → ui → space_view3d_toolbar.py».

6

Перейдите к 74-й строке:

Перейдите к 74-й строке

7

Нажмите несколько раз на клавишу «Enter», чтобы освободить место для вставляемого кода:

Нажмите Enter несколько раз

8

Перейдите к строке 76 и вставьте туда нижеприведенный код.
Соблюдайте отступы!

# ********** This is the user preferences panel ****************

class VIEW3D_PT_tools_user_preferences(View3DPanel):
  bl_context = "objectmode"
  bl_label = "User Preferences"

  def draw(self, context):
    layout = self.layout
    
    userpref = context.user_preferences
    view = userpref.view
    
    row = layout.row()
    
    col = row.column()
    col.prop(view, "display_object_info", text="Object Info")
    col.prop(view, "show_view_name", text="View Name")
    col.prop(view, "use_large_cursors")
    col.prop(view, "show_playback_fps", text="Playback FPS")
    col.prop(view, "global_scene")
    col.prop(view, "show_mini_axis", text="Display Mini Axis")
    sub = col.column()
    sub.enabled = view.show_mini_axis
    sub.prop(view, "mini_axis_size", text="Size")
    sub.prop(view, "mini_axis_brightness", text="Brightness")
    
    col.separator()
    
    col.prop(view, "use_manipulator")
    sub = col.column()
    sub.enabled = view.use_manipulator
    sub.prop(view, "manipulator_size", text="Size")
    sub.prop(view, "manipulator_handle_size", text="Handle Size")
    sub.prop(view, "manipulator_hotspot", text="Hotspot")
9

Перейдите к строке 1059 и вставьте туда следующий код (см. также рисунок ниже):

VIEW3D_PT_tools_user_preferences,

Перейдите к строке 1059 и вставьте туда приведенный код

10

Сохраните скрипт, если вам нужен такой функционал.
Вы также можете добавить при желании свой код.

Ну а так выглядит финальный результат наших стараний:

Финальный результат

Понравилась статья? Подпишитесь на
новые уроки и статьи по RSS или E-mail:


 
Комментарии 
 
+3 # Вастер 11.02.2011 08:05
люди подскажите 5 пункт не могу разобраться
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # Вастер 11.02.2011 08:22
все нашел
Ответить | Ответить с цитатой | Цитировать
 
 
+3 # Dezer 13.08.2011 18:47
А как нашол?
Ответить | Ответить с цитатой | Цитировать
 
 
-2 # Ерванд 30.04.2011 20:23
5 пункт ?
Ответить | Ответить с цитатой | Цитировать
 
 
+3 # Павел 24.06.2011 05:52
Помогите, пожалуйста, с пятым пунктом. Не могу найти Open. Есть только Open Text Book, но это не то. Хотя я и там все прошарил и ничего не нашел.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # tayson 30.03.2012 19:08
помогите пожалуйста с 5-ым пунктом, где open?
Ответить | Ответить с цитатой | Цитировать
 
Добавить комментарий


Защитный код
Обновить