AS3 ByteArray с несколькими частями - PullRequest
3 голосов
/ 27 мая 2011

Я думаю о распределении байтов SWF в несколько файлов, как я могу поместить набор байтов из разных частей в один байтовый массив?

например:

var bytesPartOne:ByteArray;
var bytesPartTwo:ByteArray;
var bytesPartThree:ByteArray;
var bytesPartFour:ByteArray;

В один байтовый массив?

var totalBytes:ByteArray;

Также будет работать чтение частичных байтов в массив байтов?

1 Ответ

5 голосов
/ 27 мая 2011

В один байтовый массив?

var totalBytes:ByteArray = new ByteArray;
totalBytes.writeBytes(bytesPartOne);
totalBytes.writeBytes(bytesPartTwo);
totalBytes.writeBytes(bytesPartThree);
totalBytes.writeBytes(bytesPartFour);

Примечание. Убедитесь, что bytesPartOne / two / Three / Four имеет нулевую позицию (может быть сделано bytesPartOne.position = 0, ...)

Также будет работать чтение частичных байтов в массив байтов?

Что вы подразумеваете под частичными байтами?

...