Advertisement
Guest User

Untitled

a guest
Feb 18th, 2021
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.87 KB | None | 0 0
  1. import bpy
  2. from bpy.types import Panel, Operator
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9. class ADDONNAME_PT_main_panel(Panel):
  10.     bl_label = "Main Panel"
  11.     bl_idname = "ADDONNAME_PT_main_panel"
  12.     bl_space_type = 'VIEW_3D'
  13.     bl_region_type = 'UI'
  14.     bl_category = "New Tab"
  15.  
  16.     def draw(self, context):
  17.         layout = self.layout
  18.  
  19.         layout.operator("addonname.myop_operator")
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26. class ADDONNAME_OT_my_op(Operator):
  27.     bl_label = "Button"
  28.     bl_idname = "addonname.myop_operator"
  29.    
  30.    
  31.    
  32.     def execute(self, context):
  33.        
  34.         return {'FINISHED'}
  35.    
  36.  
  37.  
  38. classes = [ADDONNAME_PT_main_panel, ADDONNAME_OT_my_op]
  39.  
  40.  
  41.  
  42. def register():
  43.     for cls in classes:
  44.         bpy.utils.register_class(cls)
  45.        
  46.  
  47. def unregister():
  48.     for cls in classes:
  49.         bpy.utils.unregister_class(cls)
  50.  
  51.  
  52.  
  53. if __name__ == "__main__":
  54.     register()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement