CameraPosition.gd 557 B

1234567891011121314151617181920212223242526272829303132333435
  1. extends Spatial
  2. # class member variables go here, for example:
  3. # var a = 2
  4. # var b = "textvar"
  5. var player
  6. func tryFindPlayer():
  7. player = get_tree().get_root().find_node("Player", true, false)
  8. func _ready():
  9. #print ("cc ready")
  10. player = null
  11. set_physics_process(true)
  12. func _physics_process(delta):
  13. if player != null:
  14. translation = player.translation
  15. rotation.y = player.rotation.y
  16. #if Input.is_key_pressed(KEY_O):
  17. # rotate_y(deg2rad(2))
  18. #if Input.is_key_pressed(KEY_P):
  19. # rotate_y(deg2rad(-2))
  20. else:
  21. tryFindPlayer()
  22. #pass