---
title: "spriteNodeWithColor:size:"
framework: spritekit
role: symbol
role_heading: Type Method
path: "spritekit/skspritenode/spritenodewithcolor:size:"
---

# spriteNodeWithColor:size:

Initializes a single-color sprite.

## Declaration

```occ
+ (instancetype) spriteNodeWithColor:(UIColor *) color size:(CGSize) size;
```

```occ
+ (instancetype) spriteNodeWithColor:(NSColor *) color size:(CGSize) size;
```

## Parameters

- `color`: The color for the resulting sprite.
- `size`: The size of the sprite in points.

## Return Value

Return Value A newly initialized sprite object.

## See Also

### Creating a Sprite from a Texture

- [init(texture:)](spritekit/skspritenode/init(texture:).md)
- [init(texture:color:size:)](spritekit/skspritenode/init(texture:color:size:).md)
- [spriteNodeWithImageNamed:](spritekit/skspritenode/spritenodewithimagenamed:.md)
- [spriteNodeWithTexture:](spritekit/skspritenode/spritenodewithtexture:.md)
- [init(texture:size:)](spritekit/skspritenode/init(texture:size:).md)
- [init(texture:normalMap:)](spritekit/skspritenode/init(texture:normalmap:).md)
- [texture](spritekit/skspritenode/texture.md)
