SpriteKit scene自适应

使用Xcode的Game模版,在GameViewController.swift中改写

if let scene = SKScene(fileNamed: "GameScene") {

// Set the scale mode to scale to fit the window

scene.size = UIScreen.main.bounds.size.applying(CGAffineTransform(scaleX: UIScreen.main.scale, y: UIScreen.main.scale))

//增加此行,即可获得设备真实像素大小的scene

scene.scaleMode = .aspectFill

// Present the scene

view.presentScene(scene)

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • **2014真题Directions:Read the following text. Choose the be...
    又是夜半惊坐起阅读 10,083评论 0 23
  • 人生活在社会上,是由各种错综复杂的关系组成的。 比如我,一个40多岁的中年妇女,与父母,姐妹,兄弟,亲戚,丈夫,孩...
    静赏梅花开阅读 797评论 0 1
  • 我最敬爱的姥姥,最近你躺在了病床上,我因为刚刚换了工作无法及时去陪伴您,心生愧疚。年近八旬的您,曾几何时,对我...
    花朵之澜阅读 315评论 0 0
  • 今天开会,领导发动募捐,募捐对象是学校某一学生家,这学生17岁,在新年初跳河自杀,被救后脑死亡救治两个月,花了近5...
    灵梅阅读 213评论 1 3
  • 等娃放学,无聊中乱拍,拍下斑马线,P上可爱的小动物,也蛮好玩啊。 日常常见的景物,加点点小创意,马上变不同。
    Sarahyaoyao阅读 279评论 0 1