我正在使用本地共享对象(SharedObject)为我的Flash游戏存储一些数据 我要保存的数据之一是ColorTransform对象。将colorTransform保存到sharedObject没有问题,但是当我尝试加载它时,游戏崩溃了。我正在与colorTransform同时保存和加载其他类型的变量,并且它们保存/加载就好......还有其他人经历过这个吗?那里有一个解决方案吗?
答案 0 :(得分:0)
尝试使用registerClassAlias(),如下所示:
registerClassAlias('flash.geom.ColorTransform',flash.geom.ColorTransform);
在将ColorTransform从SharedObject中加载出来之前,或将其保存在那里。然后你的加载应该这样工作:
var myCT:ColorTransform=so.data.storedCT;