X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=swig%2Fblender25%2Fimport_scene_pmd.py;h=6adb8c3139a98810efe5409f9aea6f40fc22d0a6;hb=16747520a6f143bfed46cf02617ad0ab306ecdf8;hp=ff8ede5b79e21e3372082fb96b0f1579fe693c97;hpb=815d05e1cc47fa55535fd49b21339ac9a3a457c9;p=meshio%2Fmeshio.git diff --git a/swig/blender25/import_scene_pmd.py b/swig/blender25/import_scene_pmd.py index ff8ede5..6adb8c3 100644 --- a/swig/blender25/import_scene_pmd.py +++ b/swig/blender25/import_scene_pmd.py @@ -516,6 +516,13 @@ def load(filename, context): mod.object = armature_object mod.use_bone_envelopes=False #o.makeDisplayList() + + + # select objects + root.selected=True + for o in mesh_objects: + o.selected=True + armature_object.selected=True # redraw scene.update() @@ -527,7 +534,6 @@ def load(filename, context): # import operator ############################################################################### class IMPORT_OT_pmd(bpy.types.Operator): - '''Import from Metasequoia file format (.pmd)''' bl_idname = "import_scene.pmd" bl_label = 'Import PMD' @@ -558,9 +564,9 @@ class IMPORT_OT_pmd(bpy.types.Operator): ############################################################################### # register menu ############################################################################### -menu_func = lambda self, context: self.layout.operator( - IMPORT_OT_pmd.bl_idname, text="MikuMikuDance model (.pmd)") - +def menu_func(self, context): + self.layout.operator(IMPORT_OT_pmd.bl_idname, + text="MikuMikuDance model (.pmd)") def register(): bpy.types.register(IMPORT_OT_pmd)