呼呼~
總算搞定了~
用到了不少東西:
1.ByteArray
2.Flex Framework 的 Base64Encoder/Decoder
3.registerClassAlias
使用時有以下限制:
1.不能儲存constructor必需參數的class,否則byteArray.readObject時會出錯。constructor包括需儲存class的任一內容class。
2.只能儲存public的variables(任何function皆可正常運作)
狀態儲存設計策略:
另設SaveData物件,避免使用private/protected的variables。如需使用,必須與所要儲存的資料無關。
獲益匪淺~
沒有留言:
張貼留言