Excessive frame time on mobile when dragging on the screen

Whenever I touch the screen and start dragging my finger around, for example whenever moving the character or whenever rotating the camera, my frames drop massively.

A lot of players have been reporting this problem as well.

Microprofiler when NOT dragging:

Microprofiler when dragging:

Also happens in other games on Roblox (Grow a Garden as the example here):

When trying to optimize our games for games that are already expensive on devices such as mobile phones, having the engine add a lot of time to the frames whenever the camera is rotated or the character moves makes it a lot more difficult.

image



Games tested on:

The microprofiler can be downloaded in the private message associated with this post.

A private message is associated with this bug report

3 Likes

Thank you for the detailed report! It looks like processInput is taking a significant amount of time in some cases. I’ve added this to our backlog to investigate.

1 Like