タグ

ブックマーク / voglia.jp (1)

  • voglia.jp - AS3:Flashでバイナリ操作

    FlashとかPHPとかJavascriptとか適当にFlashでバイナリを扱うのは意外と簡単。 ByteArrayに読み込めばあとは、Flash側で勝手に丸めてくれるので、あとは適当に読み書きすればOK。 ただし、Array感覚でいくと嵌るので注意。 positionプロパティで読みに行くとか、長さ1=1バイト分=8bitなので、32bitの値を得るとき例えばreadUnsignedIntを使うと32bit分をuintとして読み取るのでByte列の4ブロック分から値を算出するので下記と同じって認識で良いはず。 var i:uint = 0x00000000; byteary.position = n; i |= byteary.readByte() << 32; byteary.position = n+1; i |= byteary.readByte() << 16; byteary

  • 1