【发布时间】:2011-07-05 04:36:13
【问题描述】:
我正在制作游戏,并想保存游戏场景的状态。 我知道我们可以将 CGPoints 保存到 NSUSerDefaults 中,但是有什么办法可以 把“变形”存进去?
如果没有,是否有任何函数可以“读取”变换(例如,视图的比例/角度)?
提前感谢您的帮助。
【问题讨论】:
标签: iphone nsuserdefaults save
我正在制作游戏,并想保存游戏场景的状态。 我知道我们可以将 CGPoints 保存到 NSUSerDefaults 中,但是有什么办法可以 把“变形”存进去?
如果没有,是否有任何函数可以“读取”变换(例如,视图的比例/角度)?
提前感谢您的帮助。
【问题讨论】:
标签: iphone nsuserdefaults save
很简单,用NSValue:
CGAffineTransform t;
[userDefaults setObject:[NSValue valueWithCGAffineTransform:t] forKey:@"Transform"];
【讨论】: