2D arms script seemingly doesnt work

I am trying to make a 2d arms script, where a gui of your arms being “idle” is shown when not moving, and when you are moving, the script switches between two guis being visible to make it look as if you are walking. I tried to troubleshoot this script, and nothing happens when i run the game. How can i fix this

a video here

When changing Guis in StarterGui, it won’t do anything since that service is for copying gui to the player.

Instead you should change values in the Player’s screen gui

game.Player.LocalPlayer.ScreenGui

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.