bullets increase in speed exponentially
This commit is contained in:
@@ -14,6 +14,8 @@ var player_velocity
|
|||||||
var bullet_active = true
|
var bullet_active = true
|
||||||
var bullet_target : Node
|
var bullet_target : Node
|
||||||
|
|
||||||
|
var bullet_inc = 10
|
||||||
|
|
||||||
@onready var mesh = $Cylinder
|
@onready var mesh = $Cylinder
|
||||||
@onready var particles = $GPUParticles3D
|
@onready var particles = $GPUParticles3D
|
||||||
@onready var enemy_particles = $GPUParticlesEnemy
|
@onready var enemy_particles = $GPUParticlesEnemy
|
||||||
@@ -27,7 +29,8 @@ func _ready():
|
|||||||
|
|
||||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||||
func _physics_process(delta):
|
func _physics_process(delta):
|
||||||
linear_velocity = transform.basis * Vector3(0, 0, -bullet_speed)
|
bullet_inc += delta * bullet_inc * 20
|
||||||
|
linear_velocity = transform.basis * Vector3(0, 0, -bullet_inc)
|
||||||
|
|
||||||
if bullet_target != null:
|
if bullet_target != null:
|
||||||
look_at(bullet_target.global_position)
|
look_at(bullet_target.global_position)
|
||||||
|
|||||||
Reference in New Issue
Block a user