本文整理汇总了Python中player.Player.position方法的典型用法代码示例。如果您正苦于以下问题:Python Player.position方法的具体用法?Python Player.position怎么用?Python Player.position使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类player.Player
的用法示例。
在下文中一共展示了Player.position方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: main
# 需要导入模块: from player import Player [as 别名]
# 或者: from player.Player import position [as 别名]
def main():
current_game = Game()
#get the number of players and set up characters
Player1 = Player("Player1")
Player2 = Player("Player2")
Player3 = Player("Player3")
Player1.position = "Hall-Lounge"
Player2.position = "Lounge-Dining"
Player3.position = "Ballroom-Kitchen"
players = [Player1,Player2,Player3]
current_game.initialize(players)
#gameplay loop
current_game.game_play()
示例2: test_set_player_tile_position
# 需要导入模块: from player import Player [as 别名]
# 或者: from player.Player import position [as 别名]
def test_set_player_tile_position(self):
game_display = pygame.display.set_mode((SCREEN_WIDTH, SCREEN_HEIGHT))
arena = Arena()
player = Player((0, 0), arena)
player.set_player_tile_position((90, 45))
self.assertEqual(player.position(), (67, 0))
示例3: test_move_down
# 需要导入模块: from player import Player [as 别名]
# 或者: from player.Player import position [as 别名]
def test_move_down(self):
game_display = pygame.display.set_mode((SCREEN_WIDTH, SCREEN_HEIGHT))
arena = Arena()
player = Player((14, 80), arena)
player.move_down()
self.assertEqual(player.position(), (14, 83))
示例4: import_player_cards
# 需要导入模块: from player import Player [as 别名]
# 或者: from player.Player import position [as 别名]
def import_player_cards(self, path):
with open(path) as f:
player_cards = json.load(f)
for card in player_cards:
p = Player(card["name"])
start = card["start"]
p.region = self.board.tile_name_to_key[start][0]
p.position = self.board.tile_name_to_key[start][1]
p.alignment = card["alignment"]
p.strength = card["strength"]
p.craft = card["craft"]
p.life = card["life"]
p.skills = card["skills"]
self.avail_player_cards.append(p)
示例5: range
# 需要导入模块: from player import Player [as 别名]
# 或者: from player.Player import position [as 别名]
win.border(0)
key = 0
for i in range(SCREEN.height):
for j in range(SCREEN.width):
draw_grid_obj(win, [i,j], SCREEN.grid[i][j])
win.addch(PLAYER.position[0],PLAYER.position[1], PLAYER.char)
while key != 27:
win.border(0)
if key == KEY_LEFT:
PLAYER.position = move_char(win, PLAYER.position, PLAYER.char, "left")
if key == KEY_RIGHT:
PLAYER.position = move_char(win, PLAYER.position, PLAYER.char, "right")
if key == KEY_UP:
PLAYER.position = move_char(win, PLAYER.position, PLAYER.char, "up")
if key == KEY_DOWN:
PLAYER.position = move_char(win, PLAYER.position, PLAYER.char, "down")
win.addstr(0,0, str(PLAYER.position[0]))
win.addstr(0,1, str(","))
win.addstr(0,2, str(PLAYER.position[1]))
key = win.getch()