---
title: "resize(toWidth:duration:)"
framework: spritekit
role: symbol
role_heading: Type Method
path: "spritekit/skaction/resize(towidth:duration:)"
---

# resize(toWidth:duration:)

Creates an action that changes the width of a sprite to a new absolute value.

## Declaration

```swift
class func resize(toWidth width: CGFloat, duration: TimeInterval) -> SKAction
```

## Parameters

- `width`: The new width of the sprite.
- `duration`: The duration of the animation.

## Return Value

Return Value A new action object.

## Discussion

Discussion This action can only be executed by an SKSpriteNode object. When the action executes, the sprite’s size property animates to its new value. This action is not reversible; the reverse of this action has the same duration but does not change anything.

## See Also

### Animating a Node’s Texture

- [resize(byWidth:height:duration:)](spritekit/skaction/resize(bywidth:height:duration:).md)
- [resize(toHeight:duration:)](spritekit/skaction/resize(toheight:duration:).md)
- [resize(toWidth:height:duration:)](spritekit/skaction/resize(towidth:height:duration:).md)
- [setTexture(_:)](spritekit/skaction/settexture(_:).md)
- [setTexture(_:resize:)](spritekit/skaction/settexture(_:resize:).md)
- [animate(with:timePerFrame:)](spritekit/skaction/animate(with:timeperframe:).md)
- [animate(with:timePerFrame:resize:restore:)](spritekit/skaction/animate(with:timeperframe:resize:restore:).md)
- [setNormalTexture(_:)](spritekit/skaction/setnormaltexture(_:).md)
- [setNormalTexture(_:resize:)](spritekit/skaction/setnormaltexture(_:resize:).md)
- [animate(withNormalTextures:timePerFrame:)](spritekit/skaction/animate(withnormaltextures:timeperframe:).md)
- [animate(withNormalTextures:timePerFrame:resize:restore:)](spritekit/skaction/animate(withnormaltextures:timeperframe:resize:restore:).md)
- [colorize(with:colorBlendFactor:duration:)](spritekit/skaction/colorize(with:colorblendfactor:duration:).md)
- [colorize(withColorBlendFactor:duration:)](spritekit/skaction/colorize(withcolorblendfactor:duration:).md)
