mirror of
https://github.com/BlackMATov/unity-flash-tools.git
synced 2026-04-29 23:43:09 +07:00
using capacity style fix
This commit is contained in:
@@ -31,14 +31,16 @@ namespace FlashTools.Internal.SwfTools.SwfTags {
|
||||
}
|
||||
|
||||
public static DefineSceneAndFrameLabelDataTag Create(SwfStreamReader reader) {
|
||||
var scenes = new List<SceneOffsetData>((int)reader.ReadEncodedU32());
|
||||
for ( var i = 0; i < scenes.Capacity; ++i ) {
|
||||
var scene_count = reader.ReadEncodedU32();
|
||||
var scenes = new List<SceneOffsetData>((int)scene_count);
|
||||
for ( var i = 0; i < scene_count; ++i ) {
|
||||
scenes.Add(new SceneOffsetData{
|
||||
Offset = reader.ReadEncodedU32(),
|
||||
Name = reader.ReadString()});
|
||||
}
|
||||
var frames = new List<FrameLabelData>((int)reader.ReadEncodedU32());
|
||||
for ( var i = 0; i < frames.Capacity; ++i ) {
|
||||
var frame_count = reader.ReadEncodedU32();
|
||||
var frames = new List<FrameLabelData>((int)frame_count);
|
||||
for ( var i = 0; i < frame_count; ++i ) {
|
||||
frames.Add(new FrameLabelData{
|
||||
Number = reader.ReadEncodedU32(),
|
||||
Label = reader.ReadString()});
|
||||
|
||||
@@ -25,8 +25,9 @@ namespace FlashTools.Internal.SwfTools.SwfTags {
|
||||
}
|
||||
|
||||
public static ExportAssetsTag Create(SwfStreamReader reader) {
|
||||
var asset_tags = new List<AssetTagData>((int)reader.ReadUInt16());
|
||||
for ( var i = 0; i < asset_tags.Capacity; ++i ) {
|
||||
var asset_tag_count = reader.ReadUInt16();
|
||||
var asset_tags = new List<AssetTagData>((int)asset_tag_count);
|
||||
for ( var i = 0; i < asset_tag_count; ++i ) {
|
||||
asset_tags.Add(new AssetTagData{
|
||||
Tag = reader.ReadUInt16(),
|
||||
Name = reader.ReadString()});
|
||||
|
||||
@@ -25,8 +25,9 @@ namespace FlashTools.Internal.SwfTools.SwfTags {
|
||||
}
|
||||
|
||||
public static SymbolClassTag Create(SwfStreamReader reader) {
|
||||
var symbol_tags = new List<SymbolTagData>((int)reader.ReadUInt16());
|
||||
for ( var i = 0; i < symbol_tags.Capacity; ++i ) {
|
||||
var symbol_tag_count = reader.ReadUInt16();
|
||||
var symbol_tags = new List<SymbolTagData>((int)symbol_tag_count);
|
||||
for ( var i = 0; i < symbol_tag_count; ++i ) {
|
||||
symbol_tags.Add(new SymbolTagData{
|
||||
Tag = reader.ReadUInt16(),
|
||||
Name = reader.ReadString()});
|
||||
|
||||
@@ -141,8 +141,9 @@ namespace FlashTools.Internal.SwfTools.SwfTypes {
|
||||
}
|
||||
|
||||
public static SwfSurfaceFilters Read(SwfStreamReader reader) {
|
||||
var filters = new List<Filter>(reader.ReadByte());
|
||||
for ( var i = 0; i < filters.Capacity; ++i ) {
|
||||
var filter_count = reader.ReadByte();
|
||||
var filters = new List<Filter>((int)filter_count);
|
||||
for ( var i = 0; i < filter_count; ++i ) {
|
||||
filters.Add(ReadFilter(reader));
|
||||
}
|
||||
return new SwfSurfaceFilters{
|
||||
|
||||
Reference in New Issue
Block a user