いやーすごいですね!astro!
ローカルへのファイル保存が可能だなんて!
実際は、FileReferenceはローカルファイルを読み込んで直接操作できるみたいですが、ひとまず今回は保存です。
サンプルはこちら。
(Flashサンプル。赤丸をクリックすると、保存ダイアログが現れて、適当な名前を入力してボタンを押すと、保存。)
注意点としては、同じファイル名で上書き保存しようとすると例外をはくらしいです。
(これはもしかすると僕のサンプルが悪いだけかもです。。)
corelibのJPGEncoderを使って、stageを画像として保存しています。
ようは、FileReferenceにsaveというメソッドができて、それを使うと保存できるよ、ということです。
ちなみに、保存できる形式は、
String, XML, ByteArrayらしいです。
今回のサンプルは、ByteArrayを使って保存しています。
ちなみにソースはこんなのです。
- BROWSE / IN TIMELINE
- « [astro Dynamic Sound Generation] マウスで音程を変えるサンプル
- » [flash] Honda | AIRWAVE
- BROWSE / IN Actionscript3 Flash astro
- « [astro Dynamic Sound Generation] マウスで音程を変えるサンプル
- » [flash] Honda | AIRWAVE
COMMENTS / ONE COMMENT
Flash Player 10でPV3D上の落書きを保存してみる | ClockMaker Blog added these pithy words on 10 月 04 08 at 7:37 PM[...] Hi-farm blog » Blog Archive » [astro filereference] astroでのFileReference RSSリーダーに登録 | はてなブックマークに登録 | delicious に登録 [...]
SPEAK / ADD YOUR COMMENT
Comments are moderated.

