# Extra UI

**URL:** <https://forum.makecode.com/t/extra-ui/29153>\
**Category:** Help\
**Created:** [June 7, 2024, 4:40pm UTC](https://forum.makecode.com/t/extra-ui/29153 "2024-06-07T16:40:39Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Harmanuary](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/harmanuary/32/21855_2.png) [@Harmanuary](https://forum.makecode.com/u/Harmanuary)\
**Post date:** [June 7, 2024, 4:40pm UTC](https://forum.makecode.com/t/extra-ui/29153/1 "2024-06-07T16:40:39Z")

</div>

So i am working on a feature called magic shield but i want to put a circle in the center of the screen (circular sprite) that stays there and doesnt move at all.

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/d/dbc3ab6b825cc804744916a15c32915bd42ff81d.png)  
right in the center

---

<div class="post-metadata">

**Author:** ![Alex](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alex/32/12391_2.png) [@Alex](https://forum.makecode.com/u/Alex)\
**Post date:** [June 7, 2024, 6:00pm UTC](https://forum.makecode.com/t/extra-ui/29153/2 "2024-06-07T18:00:32Z")

</div>

Make a special UI spritekind and or set ghost through sprites true, then set ghost throw walls true. The use this code

```auto
sprite.setPosition(scene.cameraProperty(CameraProperty.X), scene.cameraProperty(CameraProperty.Y));

```

or  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/2/2de7b9919b783928bc048ba9fcd81d7d465de514.png)

---

<div class="post-metadata">

**Author:** ![Luke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/luke/32/32519_2.png) [@Luke](https://forum.makecode.com/u/Luke)\
**Post date:** [June 7, 2024, 6:00pm UTC](https://forum.makecode.com/t/extra-ui/29153/3 "2024-06-07T18:00:41Z")

</div>

![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/f/f41019b924c908b5bc54cb9baf49e79fa00260f8.png)  
use this
