iphone - CATransform3DTranslate和CATransform3DScale之间的区别

标签 iphone ios 3d

很天真的问题。我在这里不太了解“翻译”一词。

最佳答案

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

关于iphone - CATransform3DTranslate和CATransform3DScale之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4802855/

相关文章:

ios - 错误体系结构armv7的 undefined symbol : “_RELEASE_SAFELY” , referenced from:

ios - PowerShell [System.IO.StreamWriter] 写入控制台(Write-Host)?

c++ - opengl - 如何在 3D 不规则物体上放置纹理

opencv - 在 OpenCV 中查找像素的世界空间坐标

ios - 当前 UIActivityViewController- LaunchServices :invalidationHandler called

iphone - 在同一个 iPhone 应用程序中使用两个不同的核心数据模型。我该怎么做?

iphone - Apple 核心数据框架中的全文搜索

ios - iOS 方向问题

ios - 以编程方式创建带有 subview 的 UIViewController

numpy - 如何用新维度中的串联替换 numpy 矩阵乘法中的求和?