I want to create a sprite and rotates it at the beginning. The code below is created number `1` in a pictures.

```
sprite = Sprite.Create(texture2, new Rect(0, 252, 84, 84),
         new Vector2(0.5f, 0.5f), 100.0f);

```

Now I can snip a pictures to my sprite but I want to create 4 difference sprites which have directions are top, left, right and bottom. How can I do that.

![enter image description here](https://i.stack.imgur.com/kxYRS.png)

Note: Using `transform.rotation` doesn't work because this rotates an object that give wrong direction when i control them.

I'm a beginners. Thanks.