Fix gun not shooting precisely at crosshair center

remotes/1705382094874458415/tmp_refs/heads/godot4-port
Jan 2020-09-14 11:58:10 +02:00
parent 03402c7031
commit 92b91aeded
1 changed files with 3 additions and 1 deletions

View File

@ -116,7 +116,9 @@ func spawn():
func shoot():
var space_state = get_world().direct_space_state
var crosshair_pos = OS.get_real_window_size() / 2
var crosshair_pos = get_viewport().size / 2
print(OS.get_real_window_size()/2)
var from = $Camera.project_ray_origin(crosshair_pos)
var to = from + $Camera.project_ray_normal(crosshair_pos) * 1000