OSDN Git Service

implement shape key
[meshio/pymeshio.git] / pymeshio / pmx / __init__.py
index b794677..2cd954a 100644 (file)
@@ -107,8 +107,8 @@ class IkLink(Diff):
     def __init__(self, bone_index, limit_angle, limit_min=None, limit_max=None):\r
         self.bone_index=bone_index\r
         self.limit_angle=limit_angle\r
-        self.limit_min=limit_min or common.Vector3\r
-        self.limit_max=limit_max or common.Vector3\r
+        self.limit_min=limit_min or common.Vector3()\r
+        self.limit_max=limit_max or common.Vector3()\r
 \r
     def __eq__(self, rhs):\r
         return (\r
@@ -171,13 +171,13 @@ class Bone(Diff):
         self.parent_index=parent_index\r
         self.layer=layer\r
         self.flag=flag\r
-        self.tail_position=tail_position or common.Vector3\r
+        self.tail_position=tail_position or common.Vector3()\r
         self.tail_index=tail_index\r
         self.effect_index=effect_index\r
         self.effect_factor=effect_factor\r
-        self.fixed_axis=fixed_axis or common.Vector3\r
-        self.local_x_vector=local_x_vector or common.Vector3\r
-        self.local_z_vector=local_z_vector or common.Vector3\r
+        self.fixed_axis=fixed_axis or common.Vector3()\r
+        self.local_x_vector=local_x_vector or common.Vector3()\r
+        self.local_z_vector=local_z_vector or common.Vector3()\r
         self.external_key=external_key\r
         self.ik=ik\r
 \r
@@ -497,7 +497,7 @@ class Morph(Diff):
         self._diff_array(rhs, 'offsets')\r
 \r
 \r
-class VerexMorphOffset(Diff):\r
+class VertexMorphOffset(Diff):\r
     """pmx vertex morph offset\r
 \r
     Attributes:\r