我正在创建一个游戏,需要根据 Sprite 大小按 X 值或 Y 值调整 Sprite 大小。如何通过 X 值或 Y 值调整 Sprite 大小,同时使其按比例缩放?如有任何帮助,我们将不胜感激!
最佳答案
比例仅表示百分比,因此例如,如果您想在 x 上缩放 10%,那么您可以执行 node.xScale += node.xScale * 0.1
如果你只想根据原始大小按比例缩放,那么你只需要以某种方式保留原始比例
let dScaleX = node.xScale * 0.1
...
node.xScale += dScale
关于swift - 如何按一个轴按比例缩放 Sprite - swift/spritekit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46165681/