Как разобрать текст в строке поиска Blender Outliners

avatar
emnrdl
8 августа 2021 в 21:12
37
0
0

Я пытаюсь проанализировать имя выбранного объекта в строке поиска Outliner, но это не сработало, в чем проблема? когда я печатаю bpy.types.SpaceOutliner.filter_text, он работает, но не может разобрать текст здесь.

import bpy
from bpy.types import Operator, Space, SpaceOutliner

class show_outliner_OT_Operator(Operator):

    bl_idname = 'show.outliner' 
    bl_label = 'Show Outliner'
    bl_description = 'Shows selected mesh in outliner'
    bl_options = {'REGISTER', 'UNDO'}
    
    def execute(self, context):
        
        objname = bpy.context.active_object.name

        bpy.types.SpaceOutliner.filter_text = objname
        
        return {'FINISHED'}
Источник

Ответы (0)