本文整理汇总了Python中s3py.io.StreamWriter.align方法的典型用法代码示例。如果您正苦于以下问题:Python StreamWriter.align方法的具体用法?Python StreamWriter.align怎么用?Python StreamWriter.align使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类s3py.io.StreamWriter
的用法示例。
在下文中一共展示了StreamWriter.align方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: write
# 需要导入模块: from s3py.io import StreamWriter [as 别名]
# 或者: from s3py.io.StreamWriter import align [as 别名]
def write(self, stream, resources=None):
s = StreamWriter(stream)
s.u16(self.TAG)
s.u32(self.id)
s.f32(self.time_code)
s.f32(self.unknown1)
s.f32(self.unknown2)
s.u32(self.unknown3)
s.u32(len(self.name))
s.zs(self.name)
s.align()
示例2: write_rcol
# 需要导入模块: from s3py.io import StreamWriter [as 别名]
# 或者: from s3py.io.StreamWriter import align [as 别名]
def write_rcol(self, stream, rcol):
s = StreamWriter(stream)
self.write_tag(stream)
s.u32(self.version)
s.tgi(self.clip, 'ITG')
s.tgi(self.track_mask, 'ITG')
s.i32(len(self.actor_slots))
s.u32(0)
s.u32(0)
s.u32(0)
for actor_slot in self.actor_slots: actor_slot.write(stream)
s.i32(len(self.actor_iks))
for actor_ik in self.actor_iks: actor_ik.write(stream)
s.u32(DEADBEEF)
s.tgi(self.additive_clip)
s.p32(self.clip_pattern, size=16)
s.align()
s.p32(self.additive_clip_pattern, size=16)
s.align()
s.u32(DEADBEEF)
AnimationNode.write_rcol(self, stream, rcol)