X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=pymeshio%2Fpmd%2F__init__.py;h=f3ad426fcc72dc62ba4d6fcf8f397ba587743c2d;hb=274167c4b811b059f7c5fdca47c2113ca185399c;hp=839b637fa3e311ac9a73b344fcc14b67eb7cec0b;hpb=a9b09d0e4cc4cc6a5554e69e7caa389e062a6154;p=meshio%2Fpymeshio.git diff --git a/pymeshio/pmd/__init__.py b/pymeshio/pmd/__init__.py index 839b637..f3ad426 100644 --- a/pymeshio/pmd/__init__.py +++ b/pymeshio/pmd/__init__.py @@ -448,16 +448,16 @@ class RigidBody(object): bone_index, collision_group, no_collision_group, + shape_type, + shape_size, + shape_position, + shape_rotation, mass, linear_damping, angular_damping, restitution, friction, mode, - shape_type=0, - shape_size=common.Vector3(), - shape_position=common.Vector3(), - shape_rotation=common.Vector3() ): self.name=name self.bone_index=bone_index @@ -547,6 +547,7 @@ class Model(object): _name: internal """ __slots__=[ + 'path', 'version', 'name', 'comment', 'english_name', 'english_comment', 'vertices', 'indices', 'materials', 'bones', @@ -557,7 +558,8 @@ class Model(object): 'no_parent_bones', ] - def __init__(self, version): + def __init__(self, version=1.0): + self.path='' self.version=version self.name=b'' self.comment=b'' @@ -585,7 +587,7 @@ class Model(object): def __str__(self): return '' % ( self.version, self.name, len(self.vertices), len(self.indices), - len(self.materials), len(self.bones), len(self.ik_list), len(self.morph_list)) + len(self.materials), len(self.bones), len(self.ik_list), len(self.morphs)) def __eq__(self, rhs): return (