Hello, I would like to create a Door Interaction system.
The problem is, I want the Interaction Progress tween the size only if the player is pressing E all the time until tween ends, however, if I tap E one time, the tween goes all the way up anyways, I want also the Interaction Progress to go down if the E is not pressing.
Copy paste the script here, by the way you should use the parameters of InputBegan instead: https://developer.roblox.com/en-us/api-reference/event/UserInputService/InputBegan
The parameter called Input is an InputObject, InputObjects have this Property called UserInputType you can use this to check if they are holding Enum.KeyCode.E down.
Try replacing the TweenSize with .Visible = true/false for now. if that didn’t change it, I think the size is bad. Also, always use scale! The correct one is this {0.067, 0},{-0.114, 0}.But still, try using .Visible and making sure that the position is right. When I used the size for a new textbutton, it was offscreen.