add ball class

This commit is contained in:
yuki 2025-11-18 14:28:53 -03:00
parent af5d63fc0b
commit 375866ea07
2 changed files with 4 additions and 4 deletions

View file

@ -1,4 +1,4 @@
extends RigidBody2D
class_name Ball extends RigidBody2D
@onready var hurtbox: Area2D = $HurtArea2D
@onready var sprite: AnimatedSprite2D = $AnimatedSprite2D

View file

@ -7,9 +7,9 @@ enum FollowTarget { BALL, PLAYER1, PLAYER2 }
@export var follow_speed: float = 8.0
@export var deadzone_margin: float = 100.0
@onready var ball: RigidBody2D = get_node("../Ball")
@onready var player1: CharacterBody2D = get_node("../Player1")
@onready var player2: CharacterBody2D = get_node("../Player2")
@onready var ball: Ball = get_node("../Ball")
@onready var player1: Player = get_node("../Player1")
@onready var player2: Player = get_node("../Player2")
var target_pos: Vector2 = Vector2.ZERO