本文整理汇总了Python中Mouse.angulo方法的典型用法代码示例。如果您正苦于以下问题:Python Mouse.angulo方法的具体用法?Python Mouse.angulo怎么用?Python Mouse.angulo使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Mouse
的用法示例。
在下文中一共展示了Mouse.angulo方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: main
# 需要导入模块: import Mouse [as 别名]
# 或者: from Mouse import angulo [as 别名]
def main():
# variables de juego
tipo_control = 0
mute = False
irect = (0, 0)
frect = (0, 0)
seleccion = False
grupo_seleccionados = grupo_enemigos
# Inicialización del programa
#num_enemigos = int(raw_input("Por favor di un numero: "))
num_enemigos = 4
num_aliados = 0
# Creando la ventana
screen = pygame.display.set_mode((WIDTH, HEIGHT))#, pygame.FULLSCREEN)
# para fullscreen
#pygame.display.toggle_fullscreen
pygame.display.set_caption("Pro-proyecto1")
# Carga la imagen del fondo
background_image = pygame.transform.smoothscale(load_image("imagenes/fondo.jpg"), (WIDTH, HEIGHT))
# Crea el jugador
jugador = Jugador([WIDTH /2 ,HEIGHT /2], "Jugador")
objetivo = jugador
# Crea el target (mouse)
target_mouse = Mouse(pygame.mouse.get_pos(), "Mouse")
pygame.mouse.set_visible(False)
# Crea los enemigos
for num in range(0, num_enemigos):
Pulpo([100*num,100],"E" + str(num)).add(grupo_enemigos)
#obstaculo1 = Obstaculo( [500,400], "Obstaculo1")
pygame.mouse.set_visible(False)
# Crea el reloj del juego
clock = pygame.time.Clock()
# Arreglo que contiene las teclas apretadas antes de comenzar
keysanteriores = pygame.key.get_pressed()
mouse_anterior = pygame.mouse.get_pressed()
target = jugador
# inicia la fastidiosa y repetitiva musica
#sonar_musica("sonido/483578_Can-Of-Infinite-Min.mp3", -1)
#sonar_sonido("sonido/Bottle Rocket-SoundBible.com-332895117.mp3")
# loop principal del juego
while True:
time = clock.tick(60)
keys = pygame.key.get_pressed()
mouse = pygame.mouse.get_pressed()
# Maneja los eventos en general
for eventos in pygame.event.get():
if eventos.type == QUIT:
sys.exit(0)
# Maneja el tipo de control del jugador
if not keysanteriores[K_t] and keys[K_t]:
tipo_control = (tipo_control + 1) % 3
if not keysanteriores[K_m] and keys[K_m]:
if not mute:
pygame.mixer.music.pause()
mute = True
else:
pygame.mixer.music.unpause()
mute = False
if not keysanteriores[K_p] and keys[K_p]:
Pulpo([100*num_enemigos,100], "P" + str(num_enemigos))
num_enemigos += 1
if not keysanteriores[K_o] and keys[K_o]:
Triangulo([100*num_aliados,100], "T" + str(num_aliados))
num_aliados += 1
if not keysanteriores[K_RETURN] and keys[K_RETURN]:
#.........这里部分代码省略.........