—Is there an easy way to set and get position of a gui node when the screen have been resized?
It’s not just you. To be honest I forgot how much of a pain this was myself.
The only really simple way is to set the adjust mode to “Stretch” on the node that you move to the mouse position (you can give it child nodes with other adjust modes). Then you can just set its position with action.x and action.y.
Otherwise you have to do the calculations for each adjust mode, which can be a bit much to wade through, but…doesn’t AGulev’s library cover that? It’s screen_pos_to_node_pos function? I haven’t tried it myself.