首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ios新游戏项目,矩形显示在屏幕外?

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

Stack Overflow用户
提问于 2014-10-19 16:08:02
回答 1查看 123关注 0票数 1

我在xcode 6中创建了一个新的游戏项目,我在游戏场景中添加了一个矩形,

代码语言:javascript
复制
let leftBoundRect = SKSpriteNode(color: UIColor.blackColor(), size: CGSize(width: self.size.width/2, height: self.size.height))
leftBoundRect.position = self.anchorpoint
self.addChild(leftBoundRect)

我也改变了显示方向从画像到景观,取消检查的肖像设置,所以它现在显示在宽屏上。

基本上,矩形是显示出来的,但它会在屏幕外启动。事实上,它占用了大约四分之一的屏幕,而不是我想要的一半屏幕。这让我觉得场景的锚点在屏幕外,也没有完全显示在屏幕上?

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-19 20:31:21

我通过将scaleMode更改为ResizeFill来修正这个问题,默认情况下它是AspectFill。实际上,我并不完全确定这4种不同的缩放模式,但是ResizeFill为我做了这件事。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26452452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档