Flashでデジタルマガジン作成依頼がありました。
そこでページフリップ機能のライブラリがないか探してみたところありました。
「MegaZine」
こちらを利用したサンプルがこちら。
オープンソースでas3ベースソースです。コンテンツの更新はXMLファイル更新で行えます。
使えそうでした。
実際利用しましたら、またなにかしら書きます。
○参考資料
http://f-site.org/articles/2009/06/18154932.html
http://www.ideaxidea.com/archives/2009/06/megazine.html
Arrayクラスでは、配列をコピーする組み込みメソッドがないので、
お手製になります。
import flash.utils.ByteArray;
function clone(source:Object):*{
var myBA:ByteArray = new ByteArray();
myBA.writeObject(source);
myBA.position = 0;
return(myBA.readObject());
}
○参考
http://livedocs.adobe.com/flex/2_jp/docs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001882.html
releaseOutsideのイベントハンドラはactionScript3ではないので、
お手製での取得になりますね。
http://aquioux.blog48.fc2.com/blog-entry-299.html