I have an object that only has 'ScrollTo' and '8Direction' on it.
Directions: set to '8 Directions'
Set Angle: Set to 'No'
Default Control: Set to 'Yes'
Initial State: Set to 'Enabled'
The object is supposed to stop moving when the arrow key is released. Sometimes after I release an arrow the object keeps moving for what seems like forever, and sometimes it just moves for a few seconds before it stops. If I tap any arrow key while it is moving on it's own it will stop moving. Also when I change directions by pressing/releasing a second arrow it sometimes goes straight for a small distance before adjusting it's direction, and sometimes it doesn't change directions at all. It will also get stuck going at an angle with no keys being held.
This is also happening when I removed behaviors and only had events that adjusted the objects Self.X or Self.Y while an arrow key is being held.
Right Arrow Down: Self.X + 6
Left Arrow Down: Self.X - 6
When a key is pressed it starts acting instantly, but it is acting like there is a lag between key being held and key being released or it isn't detecting it.
What could be causing this since there is no other objects or events interfering or associated with the object I am moving? This gave me problems in a large project, but it is also happens in an empty project.
I don't have a bad keyboard, I would have noticed it when typing or using other software.
I have Release 233 (64-Bit)
I need to know what could be causing this and a solution if possible.