# Makes any difference Movable or Static property for Paper2D sprites?

**URL:** <https://forums.unrealengine.com/t/makes-any-difference-movable-or-static-property-for-paper2d-sprites/301506>\
**Category:** Rendering\
**Tags:** sprites, unreal-engine, Performance, Rendering, question\
**Created:** [December 13, 2014, 7:17pm UTC](https://forums.unrealengine.com/t/makes-any-difference-movable-or-static-property-for-paper2d-sprites/301506 "2014-12-13T19:17:59Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![piXelicidio](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/pixelicidio/32/983228_2.png) [@piXelicidio](https://forums.unrealengine.com/u/piXelicidio)\
**Post date:** [December 13, 2014, 7:17pm UTC](https://forums.unrealengine.com/t/makes-any-difference-movable-or-static-property-for-paper2d-sprites/301506/1 "2014-12-13T19:17:59Z")

</div>

Since I’m using only Unlit materials and I have not any lighting setup, there is any performance if I set my static sprites to Static? or I can just let them all be Movable?

It would be better for my current game implementation to let them all be movable so i don’t have to differentiate my classes to make animated platforms.

Thanks.

---

<div class="post-metadata">

**Author:** ![Lovecraft\_K](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Lovecraft\_K](https://forums.unrealengine.com/u/Lovecraft_K)\
**Post date:** [December 15, 2014, 5:33pm UTC](https://forums.unrealengine.com/t/makes-any-difference-movable-or-static-property-for-paper2d-sprites/301506/2 "2014-12-15T17:33:10Z")

</div>

Hey piXelicidio -

For a medium sized Paper2D level you would probably be fine making this adjustment. Movable Meshes (or Sprites) still have an additional performance cost, but on the whole with no light it would be minimal comparatively. If your game started having FPS issues, the first thing I would do is start to add the Static elements back in to free up some computation.

Thank You

Eric Ketchum

---

<div class="post-metadata">

**Author:** ![piXelicidio](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/pixelicidio/32/983228_2.png) [@piXelicidio](https://forums.unrealengine.com/u/piXelicidio)\
**Post date:** [December 15, 2014, 7:14pm UTC](https://forums.unrealengine.com/t/makes-any-difference-movable-or-static-property-for-paper2d-sprites/301506/3 "2014-12-15T19:14:16Z")

</div>

With no lighting then what is left for influencing performance? Physics calculations?  
Thanks for your answers!

---

<div class="post-metadata">

**Author:** ![piXelicidio](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/pixelicidio/32/983228_2.png) [@piXelicidio](https://forums.unrealengine.com/u/piXelicidio)\
**Post date:** [June 20, 2015, 8:09pm UTC](https://forums.unrealengine.com/t/makes-any-difference-movable-or-static-property-for-paper2d-sprites/301506/4 "2015-06-20T20:09:47Z")

</div>

I was using static sprites for my level, and then now with 4.8 my construction scripts didn’t work for static sprites, many levels unusable, the problem is the sprite property doesn’t update to any changes… ☹

---

<div class="post-metadata">

**Author:** ![Lovecraft\_K](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Lovecraft\_K](https://forums.unrealengine.com/u/Lovecraft_K)\
**Post date:** [June 22, 2015, 2:10pm UTC](https://forums.unrealengine.com/t/makes-any-difference-movable-or-static-property-for-paper2d-sprites/301506/5 "2015-06-22T14:10:11Z")

</div>

Hello piXelicidio -

Can you let me know what you are trying to do with your sprites so I can test the behavior internally? Feel free to post a screenshot of your construction script.

Thank You

Eric Ketchum

---

<div class="post-metadata">

**Author:** ![piXelicidio](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/pixelicidio/32/983228_2.png) [@piXelicidio](https://forums.unrealengine.com/u/piXelicidio)\
**Post date:** [June 22, 2015, 10:27pm UTC](https://forums.unrealengine.com/t/makes-any-difference-movable-or-static-property-for-paper2d-sprites/301506/6 "2015-06-22T22:27:44Z")

</div>

Hi Eric,

My class define a surface (or block) in my game, with an editable public property to change the sprite component when editing the level.

 ![47415-tlevelsurface_spritecomponentstatic_fixedwithmovable.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/4X/8/9/2/8926a5b2ddb44c5b9e397da8cbb63718a51e53a3.jpeg)

In this first image it is working fine, because I set the mobility of the PaperSprite component as “Movable”. The default sprite of my blueprint are the gray and yellow that represent the ground. Then the green bars are the same blueprint but with modified properties in-editor.

 ![47416-tlevelsurface_spritecomponentstatic_problemr.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/7/3/77304bf4b846c666e9817443adb753da93019fcb.jpeg)

In the second image all go wrong because I have changed back the mobility to “Static” as it were before with 4.7.\* and it worked well. Here the properties are also changed to different sprite but it keep showing the default gray and yellow blocks. Is like the “Set Sprite” node is ignored in the constructor script. It execute the node but the sprite isn’t changed.

And this is my code: Very simple:

 ![47417-tlevelsurface_constructor.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/7/2/1720ba8147372fb257b9bfda017d00790e9ebe07.jpeg)

 ![47418-tlevelsurface_constructor2.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/4X/f/9/9/f992e47fa3ee5910b73e709808832f5f211ffa86.jpeg)

---

<div class="post-metadata">

**Author:** ![Lovecraft\_K](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Lovecraft\_K](https://forums.unrealengine.com/u/Lovecraft_K)\
**Post date:** [June 23, 2015, 5:12pm UTC](https://forums.unrealengine.com/t/makes-any-difference-movable-or-static-property-for-paper2d-sprites/301506/7 "2015-06-23T17:12:54Z")

</div>

Hey-

Thank you for the additional information. I was able to reproduce this issue internally and have entered a bug report as UE-17523, for reference. As we continue to investigate this issue I will keep you informed here.

Thank You Again -

Eric Ketchum

---

<div class="post-metadata">

**Author:** ![piXelicidio](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/pixelicidio/32/983228_2.png) [@piXelicidio](https://forums.unrealengine.com/u/piXelicidio)\
**Post date:** [June 23, 2015, 5:57pm UTC](https://forums.unrealengine.com/t/makes-any-difference-movable-or-static-property-for-paper2d-sprites/301506/8 "2015-06-23T17:57:04Z")

</div>

Nice, thanks.
