小星星_星空配音动画源码

你好,请进入Q群:225792826,免费下载本站最新提供免费资源。从2020年2月20号到3月底,成为本站会员只要原价的3折,即2980元*0.3 = 894元 ,向微信scratch8付款即可成为本站博客会员。即可拥有本站所有原创资源,并提供技术支持。资源只有用在对的地方才能发挥最大价值,本博客只找对的人,数字商品,付款即同意不退货,请三思。

python小星星_星空配音动画_by lixingqiu
python小星星_星空配音动画_by lixingqiu

pygame模块制作的音乐动画。一闪一闪亮晶晶,天上的星星眨眼睛。下面是部分代码预览:

"""
    小星星,伴随着小星星八音盒版的纯音乐,天上的星星眨着眼睛,好像要和你说话呢?
"""
import time
import pygame
from random import randint,random

class Star(pygame.sprite.Sprite):
    """继承自Sprite的Star类"""
    def __init__(self,images,pos):
        pygame.sprite.Sprite.__init__(self)
        self.images = images
        self.rects = [im.get_rect(center=pos) for im in images]
        self.amounts = len(images)
        self.pos = pos
        self.index = 0
      
    def set_costume(self):
        """设置造型"""

    def update(self):
        """时间到了更新造型"""


def main():
    """
      主要执行函数
    """
    bg = pygame.image.load('bg.png')
    width,height = bg.get_size()
    
    screen = pygame.display.set_mode((width,height))
    pygame.display.set_caption("小星星_星空配音动画_by lixingqiu")

    clock = pygame.time.Clock()
    running = True

    while running:
        for event in pygame.event.get():
            if event.type == pygame.QUIT:
                running = False
                
        star_group.update()
        
        screen.fill((0,0,0))
        screen.blit(bg,(0,0))
        star_group.draw(screen)
        pygame.display.update()
        clock.tick(30)
        
    pygame.quit()

if __name__ == "__main__":

    main()   

 
下载完整源代码与素材,请扫码付款。

VIP免费查看

已有0人支付

本站所有作品,教程等皆为原创,盗版必究。一旦付款,表示同意本站知识付费原则:数字商品,不支持退款。亦可直接向微信号scratch8付款购买。QQ群免费教学群:225792826 (提供真实姓名可入群)
李兴球的博客_Python创意编程技术前沿 » 小星星_星空配音动画源码
python编程

学本领,探索更大的世界!

李兴球博客 风火轮编程主页