Hello Developers!
I need help with a system to create an animated typing effect when typing inside of a TextBox
.
Here is an example:
Any ideas and help are greatly appreciated! Thanks!
Hello Developers!
I need help with a system to create an animated typing effect when typing inside of a TextBox
.
Here is an example:
Any ideas and help are greatly appreciated! Thanks!
Are you taking about the Textbox cursor moving smoothly? If so:
Maybe try messing around with CursorPosition within textboxes and use something like TweenService to make a smooth transition? (Havenât tried it, but sounds like it could work)
P.S Wow that was the fastest heart I have ever gotten wowâŚ
Haha. I tend to sit and watch and wait for about an hour after I post lol.
I will try that and get back to you. I didnât even know about the CursorPosition
property, so thank you!
It has not worked, unfortunately. CursorPosition
is tweenable (surprisingly) but does not animate the position. Any other ideas?
The only Idea I have is making a TextLabel into a TextBox, and making your own Cursor. Itâs not too hard⌠But it will require using something like UserInputService to know when they type and what they typed, to change the Text within the label, or remove the last character etc⌠And will allow you to fully customize your whole system.
Roblox doesnât really support changing the Cursor of Textboxes as I know, and I was hoping that CursorPosition would work for you.
I just looked and that is the only other solution that I have found that might work. Thank you!
If you have issues along the way, let me know! I have made a couple of these âcustom textboxesâ, and they werenât too hard! I wish you luck and hopefully it works for you
I do have one question: How did you get around the player pressing a GameProcessedEvent
key? EX: âWâ, âAâ, âSâ, âDâ, etc.
Well so In my game this didnât become an issue. But Movement was an issue. I just prevented them from walking and jumping by making their humanoid unwalkable unjumpable by making their current walk speed etc. to 0, when the mouse was active listening for input. Iâm sure there is a better way but thats what I did.
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.