OSDN Git Service

fix export_pmd
[meshio/pymeshio.git] / pymeshio / pmd / writer.py
index 66e5fb6..187f59d 100644 (file)
@@ -73,7 +73,7 @@ class Writer(common.BinaryWriter):
     def write_bone_group_list(self, bone_group_list):\r
         self.write_uint(len(bone_group_list), 1)\r
         for g in bone_group_list:\r
-            self.write_text(g, 50)\r
+            self.write_text(g.name, 50)\r
 \r
     def write_bone_display_list(self, bone_display_list):\r
         self.write_uint(len(bone_display_list), 4)\r
@@ -142,8 +142,8 @@ def write(ios, model):
         if skin.name==b'base':\r
             continue\r
         writer.write_text(skin.english_name, 20)\r
-    for english in model.bone_group_english_list:\r
-        writer.write_text(english, 50)\r
+    for g in model.bone_group_list:\r
+        writer.write_text(g.english_name, 50)\r
     for toon_texture in model.toon_textures:\r
         writer.write_text(toon_texture, 100)\r
     writer.write_rigidbodies(model.rigidbodies)\r