備忘錄_20160105(定位)
修改
回首頁
程式 2019-12-01 07:49:32 1575157772 100
Blender 2.81 Python Script (menu) 測試
Blender 2.81 Python Script (menu) 測試
import bpy
class OBJECT_MT_TombMenus20171218135400(bpy.types.Menu):
bl_idname = "OBJECT_MT_TombMenus20171218135400"
bl_label = "TombMenus"
def draw(self, context):
self.layout.operator("wm.save_homefile")
class OBJECT_MT_TombRootMenu20171218135700(bpy.types.Menu):
bl_idname = "OBJECT_MT_TombRootMenu20171218135700"
bl_label = "TombRootMenu"
def draw(self, context):
# 分隔線
self.layout.separator()
self.layout.menu(OBJECT_MT_TombMenus20171218135400.bl_idname, icon="MESH_DATA")
def register():
bpy.utils.register_class(OBJECT_MT_TombMenus20171218135400)
bpy.utils.register_class(OBJECT_MT_TombRootMenu20171218135700)
bpy.types.VIEW3D_MT_add.append(OBJECT_MT_TombRootMenu20171218135700.draw)
def unregister():
bpy.types.VIEW3D_MT_add.remove(OBJECT_MT_TombRootMenu20171218135700.draw)
bpy.utils.unregister_class(OBJECT_MT_TombRootMenu20171218135700)
bpy.utils.unregister_class(OBJECT_MT_TombMenus20171218135400)
if __name__ == "__main__":
register()