not moving when not on screen
This commit is contained in:
parent
a7068faff2
commit
361f5eddb2
1 changed files with 5 additions and 3 deletions
|
@ -1,15 +1,17 @@
|
|||
extends KinematicBody2D
|
||||
|
||||
var deplacement = Vector2()
|
||||
var ecart = 260
|
||||
|
||||
func _ready():
|
||||
pass
|
||||
|
||||
func _physics_process(_delta):
|
||||
var Joueur = get_parent().get_node("Joueur") # récupère le joueur
|
||||
|
||||
position += (Joueur.position - position) / 50 # rapidité
|
||||
look_at(Joueur.position) # regarde le joueur
|
||||
|
||||
if (Joueur.position.x + ecart) > position.x and (Joueur.position.y + ecart) > position.y:
|
||||
# position += (Joueur.position - position) / 50 # rapidité
|
||||
look_at(Joueur.position) # regarde le joueur
|
||||
|
||||
move_and_collide(deplacement) # empeche la superposition des ennemis
|
||||
|
||||
|
|
Reference in a new issue