コード例 #1
0
ファイル: game_main.py プロジェクト: bmolparia/game_nn
	def update(self,player_pos):

		# player_pos = positionof player = x,y
		player_x, player_y= player_pos[0] , player_pos[1]
		
		x1,y1 = self.position()		

		new_pos = Dynamics(x1,y1,player_x,player_y,self.frame,self.rect)
		new_cen_x,new_cen_y = new_pos.near_move(self.maxstep)
		new_cen_x,new_cen_y = new_pos.sphere_move(new_cen_x,new_cen_y)
		new_x,new_y = new_cen_x - (self.rect.width/2.0) , new_cen_y - (self.rect.height/2.0)
		
		self.rect.topleft = new_x,new_y