swift - 我是 Xcode 新手,我正在尝试更改项目的背景颜色

标签 swift colors

这是我的 GameScene.swift 的代码:

import SpriteKit

class GameScene: SKScene {

  // 1
  let player = SKSpriteNode(imageNamed: "pointer")

  override func didMoveToView(view: SKView) {
      // 2
  backgroundColor = SKColor.redColor()
      // 3
  player.position = CGPoint( x: size.height * 0.5, y: size.width * 0.1)
      // 4
      addChild(player)
  }
}

我试图将其更改为红色,但没有任何反应,我也想知道如何将其更改为任何颜色,甚至是更具体的颜色。

最佳答案

使用 UIColor 而不是 SKColor。

backgroundColor = UIColor.redColor()

UIColor 有几个属性。只需使用 UIColor. 并开始输入您想要的颜色的名称。如果不存在,请使用 UIColor(red: 1, green: 0, blue: 0, alpha: 1) 创建您想要的颜色。希望这可以帮助。

关于swift - 我是 Xcode 新手,我正在尝试更改项目的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35867458/

相关文章:

swift - 如何在结果中返回 .map 函数中的失败

r - 如何在R中制作渐变颜色填充时间序列图

android - 应用程序中的动态颜色

linux - 在 rm 输出上启用修饰

python - 灰度图像颜色表

java - 不同颜色值的JTable

iOS swift : Generic array cast to array of subclass

ios - -[CALayer setFrame :] crash

ios - 具有自定义 Metal 内核的核心图像过滤器不起作用

ios - 每当从数组中添加或删除元素时获取事件