defineSprite method
DefineSprite(タグ39)。buildでスプライト内タイムラインをネストビルドする。
Implementation
void defineSprite(int id, void Function(SwfBuilder sprite) build) {
final sprite = SwfBuilder._nested();
build(sprite);
final headerBw = BitWriter();
headerBw.writeUI16(id);
headerBw.writeUI16(sprite._frameCount);
final body = <int>[
...headerBw.toBytes(),
...sprite._tagBytes,
..._endTagBytes,
];
_writeTag(TagCode.defineSprite, Uint8List.fromList(body));
}