File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ def __init__(self, reader):
55
55
2020 ,
56
56
3 ,
57
57
):
58
- self .m_Bones = [SpriteBone () for _ in range (m_BonesSize )]
58
+ self .m_Bones = [SpriteBone (self . reader ) for _ in range (m_BonesSize )]
59
59
else :
60
60
self .m_Bones = [reader .read_vector2_array () for _ in range (m_BonesSize )]
61
61
@@ -242,13 +242,13 @@ class SpriteBone:
242
242
def __init__ (self , reader : EndianBinaryReader ) -> None :
243
243
self .name = reader .read_aligned_string ()
244
244
self .position = reader .read_vector3 ()
245
- self .rotation = reader .read_vector3 ()
245
+ self .rotation = reader .read_quaternion ()
246
246
self .length = reader .read_float ()
247
247
self .parentId = reader .read_int ()
248
248
249
249
def save (self , writer : EndianBinaryWriter ):
250
250
writer .write_aligned_string (self .name )
251
251
writer .write_vector3 (self .position )
252
- writer .write_vector3 (self .rotation )
252
+ writer .write_quaternion (self .rotation )
253
253
writer .write_float (self .length )
254
254
writer .write_int (self .parentId )
You can’t perform that action at this time.
0 commit comments