猫史档案馆


【Python作品分享】出发吧,奇妙的旅行!【作品秀】

用户:kjbfkbskbafkjkjbfkbskbafkj查看:0 回复:0 评论:0 创建时间:2023-09-23T14:11:15


【作品展示】

center_image

 

【作品介绍】

这是我的作品

 

【作品源代码】

from arcade import *
from pyglet.media import Player, load, StaticSource


class Scenery(View):
    def __init__(self, bg):
        super().__init__()
        self.bg = Sprite(bg)
        self.bg.position = 310, 450
        self.bgm = load('instupendo - Comfort Chain.mp3')
        self.bgm_player = Player()
        self.bgm_player.queue(self.bgm)
        self.bgm_player.loop = True
        self.bgm_player.play()

    def on_draw(self):
        self.window.clear()
        self.bg.draw()

    def on_mouse_press(self, x, y, button, modifiers):
        self.window.show_view(self.next_scenery)


w = Window(620, 900, '出发吧,奇妙的旅行!')
picture = Scenery('泸沽湖.jpg')
picture2 = Scenery('张家界.jpg')
picture3 = Scenery('纳木错.jpg')
picture4 = Scenery('桂林.jpg')
picture5 = Scenery('龙门石窟.jpg')
picture6 = Scenery('泰山.jpg')
picture7 = Scenery('平遥古镇.jpg')
picture8 = Scenery('月牙泉.jpg')
picture9 = Scenery('梅里雪山.jpg')
picture10 = Scenery('壶口瀑布.jpg')
picture11 = Scenery('呼伦贝尔.jpg')
picture12 = Scenery('林芝.jpg')
picture13 = Scenery('长城.jpg')
picture14 = Scenery('喀纳斯.jpg')
picture15 = Scenery('南迦巴瓦峰.jpg')
picture16 = Scenery('黄山.jpg')
picture17 = Scenery('四姑娘山.jpg')
picture18 = Scenery('大兴安岭.jpg')
picture19 = Scenery('乌镇.jpg')
picture20 = Scenery('神农架.jpg')
picture.next_scenery = picture2
picture2.next_scenery = picture3
picture3.next_scenery = picture4
picture4.next_scenery = picture5
picture5.next_scenery = picture6
picture6.next_scenery = picture7
picture7.next_scenery = picture8
picture8.next_scenery = picture9
picture9.next_scenery = picture10
picture10.next_scenery = picture11
picture11.next_scenery = picture12
picture12.next_scenery = picture13
picture13.next_scenery = picture14
picture14.next_scenery = picture15
picture15.next_scenery = picture16
picture16.next_scenery = picture17
picture17.next_scenery = picture18
picture18.next_scenery = picture19
picture19.next_scenery = picture20
picture20.next_scenery = picture
w.show_view(picture)
run()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页