【问题标题】:sknode color or texturesknode 颜色或纹理
【发布时间】:2014-12-20 18:34:21
【问题描述】:

我正在制作一个“菜单”,其中 SKNode 作为菜单背景,一堆 SKSpriteNodes 作为子元素选项。

问题是我不知道如何向 SKNode 添加颜色或纹理或其他东西以用作菜单的背景;没有 .size、.texture、.color 或 .background/.backgroundcolor 方法选项

我应该使用带有其他 SKSpriteNodes 的 SKSpriteNode,还是应该使用带有 SKSpriteNodes 的 SKScene?或者有没有办法为 SKNode 分配背景图像或颜色?

【问题讨论】:

  • [mainSprite addChild:childSprite];
  • @ValarMorghulis 我知道如何添加孩子,我想要 sknode 的颜色/纹理
  • SKSpriteNode *sprite = [SKSpriteNode spriteNodeWithColor:[SKColor redColor] size:yourSize];

标签: ios swift sprite-kit


【解决方案1】:

例如,我将创建红色精灵

let sprite = SKSpriteNode(color: UIColor.redColor(), size: CGSizeMake(20, 20))
                sprite.position = CGPointMake(self.size.width/2, self.size.height/2)
                addChild(sprite)

【讨论】:

    猜你喜欢
    • 2011-10-04
    • 1970-01-01
    • 2017-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多