---
title: "init(image:)"
framework: spritekit
role: symbol
role_heading: Initializer
path: "spritekit/sktexture/init(image:)"
---

# init(image:)

Create a new texture object from an image object.

## Declaration

```swift
convenience init(image: UIImage)
```

```swift
convenience init(image: NSImage)
```

## Parameters

- `image`: An image.

## Return Value

Return Value A new texture object.

## Discussion

Discussion The image data is copied before control is returned to your game.

## See Also

### Texture from Image

- [init(cgImage:)](spritekit/sktexture/init(cgimage:)-27ovb.md)
