object_nodes.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:proposal-2.8 作者: lukastoenne 项目源码 文件源码
def register():
    global _object_node_categories

    bpy.utils.register_module(__name__)
    register_object_components()

    node_categories = []
    for name, items in _object_node_categories.items():
        cat = ObjectNodeCategory(name.upper(), name, items=items)
        node_categories.append(cat)
    nodeitems_utils.register_node_categories("OBJECT_NODES", node_categories)

    # create keymap
    wm = bpy.context.window_manager
    km = wm.keyconfigs.default.keymaps.new(name="Node Generic", space_type='NODE_EDITOR')

    kmi = km.keymap_items.new(bpy.types.OBJECT_NODES_OT_node_edit.bl_idname, 'TAB', 'PRESS')
    kmi.properties.exit = False

    kmi = km.keymap_items.new(bpy.types.OBJECT_NODES_OT_node_edit.bl_idname, 'TAB', 'PRESS', ctrl=True)
    kmi.properties.exit = True

    keymaps.append(km)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号