gpt4 book ai didi

ios新游戏项目,矩形显示在屏幕外?

转载 作者:行者123 更新时间:2023-11-28 07:15:23 26 4
gpt4 key购买 nike

我在 xcode 6 中使用 swift 创建了一个新的游戏项目。我像这样在游戏场景中添加了一个矩形,

let leftBoundRect = SKSpriteNode(color: UIColor.blackColor(), size: CGSize(width: self.size.width/2, height: self.size.height))
leftBoundRect.position = self.anchorpoint
self.addChild(leftBoundRect)

我还通过取消选中纵向设置将显示方向从纵向更改为横向,因此它现在以宽屏显示。

所以基本上显示了矩形,但它是从屏幕外开始的。事实上,它占据了大约四分之一的屏幕,而不是我想要的一半屏幕。这让我觉得场景的 anchor 在屏幕外并且它也没有完全显示在屏幕上?

无论如何,我想显示一个占据屏幕左半边的黑色矩形。

最佳答案

我通过将 scaleMode 更改为 ResizeFill 来解决此问题,默认情况下它是 AspectFill。实际上,我并不完全确定所有这 4 种不同的缩放模式,但 ResizeFill 为我做到了。

关于ios新游戏项目,矩形显示在屏幕外?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26452452/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com