![]() |
|
|
Planilha de Dimensionamento de Tubulações
Hidráulicas Água Fria e Água Quente CompletaNossa planilha automática de dimensionamento de tubulações de água fria e quente é uma ferramenta desenvolvida para auxiliar engenheiros e projetistas no cálculo rápido e preciso das redes hidráulicas de edificaçoes. Por meio da inserçao de dados como vazao, diâmetro da tubulaçao, comprimento da rede, material do tubo e coeficientes hidráulicos, a planilha realiza automaticamente os cálculos necessários para verificar velocidade da água, perda de carga e dimensionamento adequado das tubulaçoes. |
||
Você está aqui: Python ::: Pygame ::: Mouse e Teclado |
Como retornar a posição do mouse na janela Pygame usando a função pygame.mouse.get_pos()Quantidade de visualizações: 1557 vezes |
|
Em várias situações nós precisamos retornar as coordenadas do mouse durante as interações do usuário com nosso jogo Pygame. Para isso nós podemo usar a função pygame.mouse.get_pos(), que retorna uma tupla contendo as coordenadas x e y. Veja um código Pygame completo no qual eu mostro como exibir no console a posição x e y do mouse enquanto o usuário interage com a janela do jogo:
# vamos importar as bibliotecas necessárias
import pygame, sys
from pygame.locals import *
# inicializa a biblioteca
pygame.init()
# obtém a superfície do jogo e define o tamanho da tela
DISPLAYSURF = pygame.display.set_mode((600, 600))
# vamos definir o título da janela do jogo
pygame.display.set_caption('Meu Jogo de Cartas')
# e aqui nós entramos no loop do game
while True:
# monitoramos os eventos
for evento in pygame.event.get():
# se o evento foi um pedido para sair
if evento.type == QUIT:
# fechamos a tela do jogo
pygame.quit()
# e saimos do programa
sys.exit()
# vamos obter as coordenadas do mouse
posicao_mouse = pygame.mouse.get_pos()
# vamos mostrar as coordenadas no console
print("x = {0}; y = {1}".format(posicao_mouse[0],
posicao_mouse[1]))
# redesenha a tela continuamente
pygame.display.update()
A saída no console será parecida com: x = 227; y = 265 x = 226; y = 267 x = 225; y = 268 x = 225; y = 270 x = 224; y = 272 |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |




