jtyoui.game package

Submodules

jtyoui.game.tank module

class jtyoui.game.tank.BaseItem[源代码]

基类:pygame.sprite.Sprite

class jtyoui.game.tank.Bullet(tank, window)[源代码]

基类:jtyoui.game.tank.BaseItem

bullet_collide_bullet()[源代码]
bullet_collide_wall()[源代码]
bullet_move()[源代码]
display_bullet()[源代码]
hit_enemy_tank()[源代码]
hit_my_tank(tank)[源代码]
class jtyoui.game.tank.EnemyTank(left, top, window)[源代码]

基类:jtyoui.game.tank.Tank

static random_direction()[源代码]
random_fire()[源代码]
random_move()[源代码]
class jtyoui.game.tank.Explode(tank, window)[源代码]

基类:jtyoui.game.tank.BaseItem

display_explode()[源代码]
class jtyoui.game.tank.MyTank(left, top, window)[源代码]

基类:jtyoui.game.tank.Tank

class jtyoui.game.tank.Tank(left, top, window, image, direction, speed)[源代码]

基类:jtyoui.game.tank.BaseItem

display()[源代码]
fire()[源代码]
move(direction)[源代码]
stay()[源代码]
tank_collide_tank()[源代码]
tank_collide_wall()[源代码]
wall_not(direction)[源代码]
wall_yes(direction)[源代码]
class jtyoui.game.tank.TankGame[源代码]

基类:object

creat_enemy(number)[源代码]
creat_walls()[源代码]
draw_text(content)[源代码]
end_game()[源代码]
enemy_bullet_list = []
enemy_tank_list = []
get_event()[源代码]
my_bullet_list = []
show_bullet(ls)[源代码]
show_enemy_tank()[源代码]
show_my_tank()[源代码]
static show_walls()[源代码]
start_game()[源代码]
wall_list = []
class jtyoui.game.tank.Wall(left, top, window)[源代码]

基类:jtyoui.game.tank.BaseItem

display_wall()[源代码]
jtyoui.game.tank.load_img(name_img)[源代码]
jtyoui.game.tank.load_music(name_music)[源代码]

Module contents