umhang hinzugefügt
This commit is contained in:
parent
d563830d47
commit
875567c355
@ -1,5 +1,6 @@
|
|||||||
extends CharacterBody2D
|
extends CharacterBody2D
|
||||||
|
|
||||||
|
var umhang = false
|
||||||
var speed = 80000
|
var speed = 80000
|
||||||
var schwerkraft = 600
|
var schwerkraft = 600
|
||||||
var sprung = 600
|
var sprung = 600
|
||||||
@ -26,9 +27,16 @@ func grün_rot_weis():
|
|||||||
liste.append("weis")
|
liste.append("weis")
|
||||||
|
|
||||||
|
|
||||||
|
func _process(delta: float) -> void:
|
||||||
|
if umhang == true:
|
||||||
|
schwerkraft = 400
|
||||||
|
else:
|
||||||
|
schwerkraft = 600
|
||||||
|
|
||||||
func _physics_process(delta: float) -> void:
|
func _physics_process(delta: float) -> void:
|
||||||
velocity.x = 0
|
velocity.x = 0
|
||||||
|
|
||||||
|
|
||||||
for i in get_slide_collision_count():
|
for i in get_slide_collision_count():
|
||||||
var collision = get_slide_collision(i)
|
var collision = get_slide_collision(i)
|
||||||
if collision.get_collider().name.find("ziel") == 0:
|
if collision.get_collider().name.find("ziel") == 0:
|
||||||
@ -115,6 +123,7 @@ func _on_area_2d_area_entered(area: Area2D) -> void:
|
|||||||
|
|
||||||
if area.is_in_group("tötung"):
|
if area.is_in_group("tötung"):
|
||||||
velocity.y = -sprung
|
velocity.y = -sprung
|
||||||
|
umhang = true
|
||||||
|
|
||||||
if area.is_in_group ("ziel"):
|
if area.is_in_group ("ziel"):
|
||||||
Globel.check_point_position =area.position
|
Globel.check_point_position =area.position
|
||||||
@ -134,6 +143,7 @@ func die():
|
|||||||
Globel.dieconter +=1
|
Globel.dieconter +=1
|
||||||
$Timer.start()
|
$Timer.start()
|
||||||
die_coldown = false
|
die_coldown = false
|
||||||
|
umhang = false
|
||||||
|
|
||||||
|
|
||||||
func set_state(state : anim_states) -> void:
|
func set_state(state : anim_states) -> void:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user