mirror of
https://github.com/DerTyp7/TopDownShooter-Godot.git
synced 2025-10-29 12:52:13 +01:00
first commit
This commit is contained in:
23
Bullet.gd
Normal file
23
Bullet.gd
Normal file
@@ -0,0 +1,23 @@
|
||||
extends RigidBody2D
|
||||
|
||||
var destroy_timer := Timer.new()
|
||||
|
||||
func _ready():
|
||||
add_child(destroy_timer)
|
||||
destroy_timer.wait_time = 5.0
|
||||
destroy_timer.one_shot = true # Automatically stops after timing out
|
||||
|
||||
# Start the timer
|
||||
destroy_timer.start()
|
||||
|
||||
# Connect the "timeout" signal
|
||||
destroy_timer.connect("timeout", _on_destroy_timer_timeout)
|
||||
|
||||
# Set the wait time for the timer (5 seconds)
|
||||
|
||||
|
||||
|
||||
|
||||
func _on_destroy_timer_timeout():
|
||||
# This function will be called when the timer times out
|
||||
queue_free() # Destroy the object
|
||||
Reference in New Issue
Block a user