13 lines
261 B
GDScript3
13 lines
261 B
GDScript3
|
|
extends Node2D
|
||
|
|
|
||
|
|
var parent : Node2D
|
||
|
|
@export var center = Vector2.ZERO
|
||
|
|
var angle = 0
|
||
|
|
|
||
|
|
func _ready() -> void:
|
||
|
|
parent = get_parent()
|
||
|
|
|
||
|
|
func _physics_process(delta: float) -> void:
|
||
|
|
angle = -(parent.position - center).angle_to(Vector2.UP)
|
||
|
|
parent.rotation = angle;
|