# Cannot add a sprite

**URL:** <https://community.thunkable.com/t/cannot-add-a-sprite/993345>\
**Category:** Questions about Thunkable X\
**Tags:** beginner\
**Created:** [November 23, 2020, 11:13am UTC](https://community.thunkable.com/t/cannot-add-a-sprite/993345 "2020-11-23T11:13:23Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![paulbthatsme](https://avatars.discourse-cdn.com/v4/letter/p/f14d63/32.png) [@paulbthatsme](https://community.thunkable.com/u/paulbthatsme)\
**Post date:** [November 23, 2020, 11:13am UTC](https://community.thunkable.com/t/cannot-add-a-sprite/993345/1 "2020-11-23T11:13:23Z")

</div>

This is probably something obvious I am missing but when I add a new sprite\_type - how do I add a sprite to it ?

I cannot see anywhere to add a sprite to a sprite\_type

---

<div class="post-metadata">

**Author:** ![paulbthatsme](https://avatars.discourse-cdn.com/v4/letter/p/f14d63/32.png) [@paulbthatsme](https://community.thunkable.com/u/paulbthatsme)\
**Post date:** [November 24, 2020, 1:34pm UTC](https://community.thunkable.com/t/cannot-add-a-sprite/993345/2 "2020-11-24T13:34:30Z")

</div>

Any ideas anybody ?

The only way I can do it is that when you first drop a canvas on it creates a sprite type with one sprite added, and I then have to click on the sprite and duplicate it.

If I add another sprite type I cannot add any sprites to it. The only way to do it is to duplicate the original sprite type with a sprite already attached.

But there seems to be a display glitch aswell. If I click on the canvas tab at the top I can then click on a sprite and can then duplicate it (see image)  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/8/b/8bf1ffa837ae072e8f2f597be806ee3025b0e70c.png)

But if I then click on another sprite or sprite type, the option to duplicate or edit the sprite name just disappears (see image)  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/3/9/3997dfe42debec8219afcc56503dab784db613c2.png)

Does anyone else get this problem ?  
I am using the chrome browser

---

<div class="post-metadata">

**Author:** ![meisenhardtsjqn](https://avatars.discourse-cdn.com/v4/letter/m/4da419/32.png) [@meisenhardtsjqn](https://community.thunkable.com/u/meisenhardtsjqn)\
**Post date:** [November 24, 2020, 2:10pm UTC](https://community.thunkable.com/t/cannot-add-a-sprite/993345/3 "2020-11-24T14:10:16Z")

</div>

You can drag it from the left onto the canvas.

---

<div class="post-metadata">

**Author:** ![paulbthatsme](https://avatars.discourse-cdn.com/v4/letter/p/f14d63/32.png) [@paulbthatsme](https://community.thunkable.com/u/paulbthatsme)\
**Post date:** [November 24, 2020, 2:14pm UTC](https://community.thunkable.com/t/cannot-add-a-sprite/993345/4 "2020-11-24T14:14:27Z")

</div>

That doesn’t add a new sprite, it just uses an existing one

---

<div class="post-metadata">

**Author:** ![meisenhardtsjqn](https://avatars.discourse-cdn.com/v4/letter/m/4da419/32.png) [@meisenhardtsjqn](https://community.thunkable.com/u/meisenhardtsjqn)\
**Post date:** [November 24, 2020, 2:30pm UTC](https://community.thunkable.com/t/cannot-add-a-sprite/993345/5 "2020-11-24T14:30:58Z")

</div>

Sorry. I must have misunderstood your question. When I drag the sprite\_type from the left onto the canvas, it creates a new sprite of that type. I thought that’s what you wanted to do…

---

<div class="post-metadata">

**Author:** ![paulbthatsme](https://avatars.discourse-cdn.com/v4/letter/p/f14d63/32.png) [@paulbthatsme](https://community.thunkable.com/u/paulbthatsme)\
**Post date:** [November 24, 2020, 2:36pm UTC](https://community.thunkable.com/t/cannot-add-a-sprite/993345/6 "2020-11-24T14:36:14Z")

</div>

No problem… I literally want to know how to create a new sprite - I can create a new sprite type but there doesn’t seem to be anyway of creating a sprite unless you go through the steps I mentioned above.

There is a button to create sprite type… But not one for creating a sprite  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/1/3/13ae6a8d307700d6f29dd076e3f66970b77512c3.png)

---

<div class="post-metadata">

**Author:** ![meisenhardtsjqn](https://avatars.discourse-cdn.com/v4/letter/m/4da419/32.png) [@meisenhardtsjqn](https://community.thunkable.com/u/meisenhardtsjqn)\
**Post date:** [November 24, 2020, 2:41pm UTC](https://community.thunkable.com/t/cannot-add-a-sprite/993345/7 "2020-11-24T14:41:54Z")

</div>

Gotcha. I think that’s how it works. Each sprite has to live in a sprite\_type collection. If you just want the appearance to be different, you can upload multiple images to a single sprite\_type and change the images on individual sprites in that type.

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [November 24, 2020, 8:31pm UTC](https://community.thunkable.com/t/cannot-add-a-sprite/993345/8 "2020-11-24T20:31:41Z")

</div>

Drag the sprite(s) out from the Sprite Class area (where you normally drag components out from).

Here’s a video without sound that demonstrates this:

> **[Adding a sprite to the canvas.webm (video)](https://drive.google.com/file/d/16EgXpFHZ3V3xF7g_YUjytvLu85GsHCD8/view)**
>
> Google Drive file.

---

<div class="post-metadata">

**Author:** ![paulbthatsme](https://avatars.discourse-cdn.com/v4/letter/p/f14d63/32.png) [@paulbthatsme](https://community.thunkable.com/u/paulbthatsme)\
**Post date:** [November 25, 2020, 9:45am UTC](https://community.thunkable.com/t/cannot-add-a-sprite/993345/9 "2020-11-25T09:45:21Z")

</div>

Great thanks, so you just drag the sprite type across and it creates a new sprite. Why didn’t I think of that 😀

That’s maybe what [meisenhardtsjqn](http://community.thunkable.com/u/meisenhardtsjqn) was trying to say too -sorry if I misunderstood.

Anyway that’s sorted it. Thanks

Still the issue with not being able to edit the sprite name (see images at top of thread), but that’s a separate issue, and guessing its a bug in the editor.

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [November 25, 2020, 5:42pm UTC](https://community.thunkable.com/t/cannot-add-a-sprite/993345/10 "2020-11-25T17:42:09Z")

</div>

For the renaming issue, I’ve been having this problem recently. Not with sprites but just with components in general. I’ll rename a label or a button and when I press return, it just reverts back to the original name (“Label1”). I’m not sure what’s going on with that.

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 12:21pm UTC](https://community.thunkable.com/t/cannot-add-a-sprite/993345/11 "2024-11-08T12:21:27Z")

</div>


