Initial Commit

This commit is contained in:
2025-07-05 13:32:33 +01:00
commit d4084fa60f
46 changed files with 3299 additions and 0 deletions

15
scripts/obsticle_base.gd Normal file
View File

@ -0,0 +1,15 @@
extends Node3D
@export var physicsBody: PhysicsBody3D
func playerHit() -> void:
pass
func moveObsticle(moveDistance: float) -> void:
position.z -= moveDistance
func _physics_process(delta: float) -> void:
if is_instance_valid(physicsBody):
var hasCollision = physicsBody.move_and_collide(Vector3(0,0,-1), true)
if hasCollision:
if hasCollision.get_collider().has_meta("isPlayer"):
playerHit()