|Attention||Topic was automatically imported from the old Question2Answer platform.|
Is it possible to set up a drag margin for the top left camera ?
I want my game to has a fixed top left camera that’s attached as a child of a Node2D at position (0,0), when the player leaves the screen from right, i increment the Node2D by the 1024(the screen width) then i set the Camera2D to current and enable smoothing for certain amount of time.
But sometimes, i want the camera to be allowed to go with player, so i the Node2D as a child of player, i have many issues with this approach.
The biggest issue is : Camera do discrete cluttered jumps when do reparenting, i fixed this by changing it’s position with respect to the Player so it remains the same, but i have issues with drag margin, because i can’t change the camera position(that will do the issue again).
The built-in drag margins system in Godot
Camera is very simple, if you need something more specific you might have to turn it off entirely and script the behavior yourself.
Zylann | 2019-08-14 12:38
I agree with you, but i see that GDScript is so simple in the way that it’s a bit harder to implement things from scratch, but my problem is solved anyways, Thank you! .
soulldev | 2019-08-17 13:14