CATransform3DTranslate和CATransform3DScale之间的区别

时间:2011-01-26 09:15:23

标签: iphone ios 3d

非常天真的问题。我在这里并不真正理解“翻译”一词。

1 个答案:

答案 0 :(得分:3)

虽然两者都是修改CATransform3D的函数,但它们执行的修改是不同的。 CATransform3DTranslate移动通过在x,y,z空间中移动来转换坐标空间。如果将CATransform3DTranslate应用于对象的变换(例如CALayer),它将改变屏幕中的位置。 CATransform3DScale将调整空间大小,使变换的对象变得越来越小。如果将CATransform3DScale应用于对象的变换,则会改变大小。

相关问题