[ AS3 ] flush忘れずに - 08/04/23 11:30
flush()
バッファの内容を強制的に出力ストリームに流す。
writeUTFBytes等してもすぐには出力されない。
Socket絡みのプログラム書いてます。つまらんです。インターフェース絡みの仕事がしたいです。通信とか嫌いな分野のど真ん中。
Macでは問題ないのにwindowsだと動かないという問題にぶつかった。
動かないというより、サーバーからの入力は受け取れるが、出力できないという状態。セキュリティエラーだと思って調べてもそもそも出力をしてないからエラーもない。ファイアーウォール、ポート設定共にいじっても直らず、そもそも、何で受信だけはできるんだっていう謎。
それから色々調べた結果、flushしてないことが発覚。
Macで作ってるときはwriteUTFBytesするたびに出力を流していたけど、windowsだとちゃんとflushしてやらないとダメだった。
flushって大切ね。
« [ 雑記 ] 花見乱入 | ブログトップ | [ AS3 ] トゥイーン日和 »
トラックバックURL :
コメント投稿
(´・ω・`) flash表示できんよ。