I fixed the capx to less then 26 events this time. Everything you need to check is in player event sheet. 8)
Problem Description
i think the viewportleft positive and negatives are in reverse, or player.width is returning a negative value. ViewportLeft("layer")-obj_player.width seems to check on the right side of the player, but should be the left side. If i change to ViewportLeft("layer")+objplayer.width it checks the left side, but it should be right side right?
Attach a Capx
https://dl.dropboxusercontent.com/u/396 ... ftbug.capx
Description of Capx
Moves player onscreen with WASD keys, and has a zelda style viewport pan when you get to the edge of the screen.
Steps to Reproduce Bug
move the player off the right edge of screen. wait until it finishes scrolling.
move the player off the left edge of screen.
Observed Result
Viewport left scrolls before the player is outside view.
Expected Result
Viewport left scroll will only trigger once the player is outside the view. Like the right side
Affected Browsers
Chrome: YES
FireFox: YES
Internet Explorer: YES
Operating System and Service Pack
Windows 7 64 bit
Construct 2 Version ID
version 166