功德+N!Python敲擊木魚積累功德程式碼

N叔談資料採集 發表於 2023-01-03
Python

時下,電子木魚已經成為年輕人之間流行的“電子拜佛“的方式

功德+N!Python敲擊木魚積累功德程式碼

賽博佛法之敲電子木魚可以說得上是打工人的解壓利器了。

那,要如何利用python來實現敲木魚,讓我們的”功德“達到最大化?

功德+N!Python敲擊木魚積累功德程式碼

非常簡單,跟著程式碼走,功德buff疊滿!

import pygame
pygame.mixer.init()
screen=pygame.display.set_mode((700,500))
pygame.display.set_caption("木魚功德")
img1=pygame.image.load("images/muyuluck1.jpg")
img2=pygame.image.load("images/muyulucky2.png")
rect1=img1.get_rect()
rect2=img2.get_rect()
muyulucky = pygame.mixer.Sound('sound/muyu.WAV')
muyulucky.set_volume(0.4)
if pygame.mouse.get_focused():
            # 獲取游標位置,2個值
            ball_x, ball_y = pygame.mouse.get_pos()
screen.blit(img1, (-150, -100))
while True:
    for event in pygame.event.get():
        if pygame.Rect.collidepoint(rect2, (ball_x, ball_y)) and event.type==pygame.MOUSEBUTTONDOWN:
            screen.blit(img2, (-150, -100))
            muyulucky.play()
            pygame.display.flip()
        if pygame.Rect.collidepoint(rect1, (ball_x, ball_y)) and event.type==pygame.MOUSEBUTTONUP:
            screen.blit(img1, (-150, -100))
            pygame.display.flip(),
        if event.type==pygame.QUIT:
            pygame.quit()
    pygame.display.flip()


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70025002/viewspace-2930621/,如需轉載,請註明出處,否則將追究法律責任。