从SharedObject加载ColorTransform

时间:2013-03-02 17:31:54

标签: actionscript-3 air shared-objects colortransform local-shared-object

我正在使用本地共享对象(SharedObject)为我的Flash游戏存储一些数据 我要保存的数据之一是ColorTransform对象。将colorTransform保存到sharedObject没有问题,但是当我尝试加载它时,游戏崩溃了。我正在与colorTransform同时保存和加载其他类型的变量,并且它们保存/加载就好......还有其他人经历过这个吗?那里有一个解决方案吗?

1 个答案:

答案 0 :(得分:0)

尝试使用registerClassAlias(),如下所示:

registerClassAlias('flash.geom.ColorTransform',flash.geom.ColorTransform);

在将ColorTransform从SharedObject中加载出来之前,或将其保存在那里。然后你的加载应该这样工作:

var myCT:ColorTransform=so.data.storedCT;