skeleton.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:bfres 作者: Syroot 项目源码 文件源码
def load(self, loader: bfres.core.ResFileLoader):
        loader.check_signature(self._SIGNATURE)
        self._flags = loader.read_uint32()
        num_bone = loader.read_uint16()
        num_smooth_matrix = loader.read_uint16()
        num_rigid_matrix = loader.read_uint16()
        loader.seek(2, io.SEEK_CUR)
        self.bones = loader.load_dict(bfres.Bone)
        ofs_bone_list = loader.read_offset()  # Only load dict
        self.matrix_to_bone_list = loader.load_custom(lambda l: l.read_uint16s(num_smooth_matrix + num_rigid_matrix))
        self.inverse_model_matrices = loader.load_custom(lambda l: l.read_matrix3x4s(num_smooth_matrix))
        user_pointer = loader.read_uint32()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号