Some changes on followers function
This commit is contained in:
@@ -154,8 +154,8 @@ class GameObject():
|
||||
if(playermovedirection["right"]):
|
||||
self.__pos_x = pos[0]-60
|
||||
self.__pos_y = pos[1]
|
||||
print(pos)
|
||||
print(self.get_position())
|
||||
#print(pos)
|
||||
#print(self.get_position())
|
||||
|
||||
|
||||
class Playerfollower(GameObject):
|
||||
@@ -275,24 +275,25 @@ while active == True:
|
||||
#Der erste Follower folgt dem Spieler, alle übrigen folgen den vorherien Verfolgern
|
||||
#y.hide()
|
||||
count_hidden_entities += 1
|
||||
print("This Object: ", end=" ")
|
||||
print(y)
|
||||
print("Last Objetct: ", end=" ")
|
||||
if(last_object):
|
||||
print("Last Objetct: ", end=" ")
|
||||
|
||||
if(Player.has_follower() == False):
|
||||
Player.set_follower()
|
||||
last_object = y
|
||||
print("Erste Verfolger: ", end=" ")
|
||||
print(last_object)
|
||||
|
||||
if(not Player.has_follower()):
|
||||
Player.set_follower()
|
||||
first_follower = y
|
||||
last_object = y
|
||||
else:
|
||||
last_object = y
|
||||
if(last_object):
|
||||
y.set_position(last_object.get_position(), Player.get_playermovedirection())
|
||||
pass
|
||||
|
||||
|
||||
if(last_object):
|
||||
print("This Object: ", end=" ")
|
||||
print(y)
|
||||
print("Last Objetct: ", end=" ")
|
||||
print("Last Objetct: ", end=" ")
|
||||
print(last_object)
|
||||
print("Position letztes Objekte: ", end=" ")
|
||||
print(last_object.get_position())
|
||||
print("Position aktuelles Objekt:", end=" ")
|
||||
print(y.get_position())
|
||||
y.set_position(last_object.get_position(), Player.get_playermovedirection())
|
||||
|
||||
y.set_position(Player.get_position(), Player.get_playermovedirection())
|
||||
last_object = y
|
||||
|
||||
|
||||
Reference in New Issue
Block a user