我正在尝试学习如何开发IOS游戏,但我为什么无法在大多数教程中针对SKSpriteNode看到setScale(0.5)的原因,主要是针对地面和类似方面的东西。
但是我不明白为什么要缩放,为什么不首先使尺寸达到我想要的尺寸而不缩小呢?以及如何影响每个设备?我看到很多,但无法弄清楚。
谢谢你,埃雷兹
规模对于几件事很有用。一个简单的例子就是您需要不同大小的现有资产。例如,说您需要现有资产的缩略图。您可以按比例缩小它,而不必使用该资产的较小版本。通常,您想按比例缩小还是按比例放大。但是按比例放大可以在某些时间工作。
现在是一个更复杂的案例。动画或特效。虽然大多数人可能会使用翻书样式的动画,但将其与比例混合会有所裨益。拍一个弹跳球。球反弹时,它会压缩(比例尺Y)。您既可以将其表示为艺术品,也可以使用比例尺。您也可能有一个敌人从某个区域“跳出来”。您可以通过让他很小并且在灌木丛后面来实现。当他“跳出来”时,您会将他扩大到100%(甚至更多)。
这些只是规模有用性的几个例子。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句