与SharedObject一起存储的对象是否有自己的默认属性?它能被移除吗



我有一个Object,其中包含我定义的一些数据,我使用SharedObject将其存储在计算机中。当我用FlashDevelop SharedObject阅读器查看.sol文件时,我注意到对象信息中有一些数据不是我定义的。其中包括:

soundTransform(object)、buttonMode、hitArea、useHandCursor、tabChildren、mouseChildren、needSoftKeyboard、focusRect等

这些数据是可移动的吗?这样我就可以缩小.sol文件的大小?

最好创建自己保存的对象,然后在加载时从这些属性重建对象。例如;

var myobj:Object = {x:theClip.x, y:theClip.y, ..., ...};

最新更新