成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > Python趣味挑戰(zhàn)之pygame實現(xiàn)無敵好看的百葉窗動態(tài)效果

Python趣味挑戰(zhàn)之pygame實現(xiàn)無敵好看的百葉窗動態(tài)效果

熱門標簽:小蘇云呼電話機器人 朝陽手機外呼系統(tǒng) 所得系統(tǒng)電梯怎樣主板設(shè)置外呼 地圖標注面積 儋州電話機器人 市場上的電銷機器人 北京電銷外呼系統(tǒng)加盟 北瀚ai電銷機器人官網(wǎng)手機版 佛山400電話辦理

一、案例知識點概述

(一)使用到的python庫

使用pygame庫、random庫和os、sys等系統(tǒng)庫。

其中:
pygame庫實現(xiàn)主體功能,提供窗口界面顯示、動態(tài)效果展示等
random庫實現(xiàn)隨機數(shù)的生成,通過隨機數(shù)實現(xiàn)動態(tài)百葉窗的上下左右選擇、百葉窗的數(shù)量選擇等功能。 os庫實現(xiàn)圖片資源的裝載和讀取。
sys庫實現(xiàn)退出操作等。

(二) 整體實現(xiàn)邏輯

通過WIDTH = 600HEIGHT = 600設(shè)置窗口的高度和寬度
通過runimagenextimage 設(shè)置當前顯示的圖像和下一張要顯示的圖像
通過num_part = random.randint(3,8)來設(shè)置要顯示的百葉窗的數(shù)量
通過num_list = []保存當前runimage拆分出來的百葉窗的surface資源,用于在百葉窗動態(tài)效果過程中顯示。
通過choose來設(shè)置是上下運動還是左右運動。

二、準備工作

(一)實現(xiàn)pygame的主窗口

import pygame,sys

pygame.init()
screen = pygame.display.set_mode((500, 500))
pygame.display.set_caption('大小框展示')
fcclock = pygame.time.Clock()
while True:
    for event in pygame.event.get():
        if event.type == pygame.QUIT or event.type == pygame.K_F1:
            pygame.quit()
            sys.exit()
    fcclock.tick(60)
    pygame.display.flip()  # 刷新窗口

黑黑的框,不截圖了。大家都懂。

(二)貼個圖顯示得好看點

import pygame,sys

pygame.init()
screen = pygame.display.set_mode((500, 500))
pygame.display.set_caption('大小框展示')
fcclock = pygame.time.Clock()
img = pygame.image.load('./image/aerial-alpine-ceresole-reale-desktop-backgrounds-1562.jpg').convert_alpha()
img = pygame.transform.scale(img, (500, 500))
while True:
    for event in pygame.event.get():
        if event.type == pygame.QUIT or event.type == pygame.K_F1:
            pygame.quit()
            sys.exit()
    screen.blit(img,(0,0))
    fcclock.tick(60)
    pygame.display.flip()  # 刷新窗口

(三)圖片從哪里來

這里建議直接通過網(wǎng)絡(luò)上下載免費的、好看的圖片,并保存在指定的文件夾,用于過程中展現(xiàn)。

我認為有三種方法:

其一:使用爬蟲技術(shù)從網(wǎng)上下載圖片,可以開一個子線程負責采集網(wǎng)上圖片,然后加載到list列表中;
其二:可以直接對電腦中所有的盤進行自動檢索,然后加載到list列表中; 其三:指定目錄,然后加載到list列表中;
我這里偷個懶,選擇第三種方法實現(xiàn)。

具體實現(xiàn)代碼如下:

  path = './image/'
    files = []
    dirs = os.listdir(path)
    for diretion in dirs:
        files.append(path + diretion)

(四)圖片裝載

我為什么在初始化的時候就進行裝載呢?

原因是:解決效率問題,無需每次使用時重復加載,而且在初始化的時候就適配屏幕大小進行圖片縮放。

因此,我把這個過程打包成一個函數(shù),方便后續(xù)調(diào)用,而且參數(shù)傳遞為:屏幕的大小。然后返回bglist對象。

for file in files:
    picture = pygame.transform.scale(pygame.image.load(file), (1440, 900))
    dSurface = picture
    # dSurface = pygame.image.load(file).convert()
    bglist.append(dSurface)

OK,圖片有了,窗口有了,那么就開始實現(xiàn)我們的業(yè)務邏輯吧。

三、核心功能模塊

(一)實現(xiàn)init_image函數(shù)初始化加載圖片到surface對象

def init_image():
    path = './image/'
    files = []
    dirs = os.listdir(path)
    for diretion in dirs:
        files.append(path + diretion)

    for file in files:
        picture = pygame.transform.scale(pygame.image.load(file), (WIDTH, HEIGHT))
        dSurface = picture
        # dSurface = pygame.image.load(file).convert()
        bglist.append(dSurface)

(二)初始化相關(guān)變量

runimage = None
nextimage = None
flag = False   # FALSE沒有切屏 TRUE 切屏
flag2 = False
choose = 6

num_part = random.randint(3,8)  # 記錄分成多少塊矩形框
num_list = []
num_increse = 1
inc = random.choice([-1,1])
while num_increse=num_part:
    inc = -inc
    num_list.append(inc)
    num_increse += 1

這里,建議大家思考一下為什么要引入變量flag和flag2

(三)每次百葉窗切換完之后重置

def reset():
    global flag,runimage,nextimage,flag2,i,j,choose,num_part,num_list
    flag = False  # FALSE沒有切屏 TRUE 切屏
    flag2 = False
    choose = random.randint(6,7)
    if nextimage is None:
        nextimage = random.choice(bglist)
    if runimage is None:
        runimage = random.choice(bglist)
    else:
        runimage = nextimage
        nextimage = random.choice(bglist)

    num_part = random.randint(3,8)  # 記錄分成多少塊矩形框
    num_list = []
    num_increse = 1
    inc = random.choice([-1,1])
    while num_increse = num_part:
        inc = -inc
        num_list.append(inc)
        num_increse += 1

(四)實現(xiàn)百葉窗動態(tài)切換的run函數(shù)

def run():
    global flag,runimage,flag2,nextimage,i,j,choose,num_part,num_list
    reset()
    while True:
        for event in pygame.event.get():
            if event.type == pygame.QUIT or event.type == pygame.K_F1:
                pygame.quit()
                sys.exit()
            if event.type == pygame.KEYDOWN:
                if event.key == pygame.K_ESCAPE:
                    pygame.quit()
                    sys.exit()
                if event.key == pygame.K_SPACE:
                    if flag is False:# FALSE沒有切屏 TRUE 切屏
                        flag = True
                        flag2 = False
        screen.fill((255, 255, 255))  # 設(shè)置背景為白色
        if flag:
            if choose==6:
                select_rect = []
                kk = 0
                while kk  num_part:
                    tmp_rect = pygame.Rect(kk * WIDTH/num_part,0,WIDTH/num_part,HEIGHT)
                    select_rect.append(runimage.subsurface(tmp_rect).copy())
                    kk += 1
                screen.blit(nextimage, (0, 0))
                mm = 0
                for each in zip(select_rect,num_list):
                    if each[1]==1:
                        screen.blit(each[0], (i+mm*WIDTH/num_part, -j))
                    else:
                        screen.blit(each[0], (i+mm*WIDTH/num_part, j))
                    mm += 1
                j += step
                if j >= HEIGHT:
                    flag2 = True
            elif choose==7:
                select_rect = []
                kk = 0
                while kk  num_part:
                    tmp_rect = pygame.Rect(0,kk * HEIGHT/num_part,WIDTH,HEIGHT/num_part)
                    select_rect.append(runimage.subsurface(tmp_rect).copy())
                    kk += 1
                screen.blit(nextimage, (0, 0))
                mm = 0
                for each in zip(select_rect,num_list):
                    if each[1]==1:
                        screen.blit(each[0], (-i, j+mm*HEIGHT/num_part))
                    else:
                        screen.blit(each[0], (i, j+mm*HEIGHT/num_part))
                    mm += 1
                i += step
                if i >= WIDTH:
                    flag2 = True
        else:
            screen.blit(nextimage, (0, 0))
            screen.blit(runimage, (0, 0))
        if flag2:
            reset()
        fcclock.tick(fps)
        pygame.display.flip()  # 刷新窗口

(五)主函數(shù)

if __name__ == '__main__':
    init_image()
    run()

四、完整代碼

import sys, pygame
import os
import random

pygame.init()  # 初始化pygame類
WIDTH = 600
HEIGHT = 600
screen = pygame.display.set_mode((WIDTH, HEIGHT))  # 設(shè)置窗口大小
pygame.display.set_caption('美麗的屏保')  # 設(shè)置窗口標題
tick = pygame.time.Clock()
fps = 60  # 設(shè)置刷新率,數(shù)字越大刷新率越高
fcclock = pygame.time.Clock()
runimage = None
nextimage = None
flag = False   # FALSE沒有切屏 TRUE 切屏
flag2 = False
choose = 6

num_part = random.randint(3,8)  # 記錄分成多少塊矩形框
num_list = []
num_increse = 1
inc = random.choice([-1,1])
while num_increse=num_part:
    inc = -inc
    num_list.append(inc)
    num_increse += 1

def init_image():
    path = './image/'
    files = []
    dirs = os.listdir(path)
    for diretion in dirs:
        files.append(path + diretion)

    for file in files:
        picture = pygame.transform.scale(pygame.image.load(file), (WIDTH, HEIGHT))
        dSurface = picture
        bglist.append(dSurface)

def reset():
    global flag,runimage,nextimage,flag2,i,j,choose,num_part,num_list
    flag = False  # FALSE沒有切屏 TRUE 切屏
    flag2 = False
    i = 0
    j = 0
    choose = random.randint(6,7)
    if nextimage is None:
        nextimage = random.choice(bglist)
    if runimage is None:
        runimage = random.choice(bglist)
    else:
        runimage = nextimage
        nextimage = random.choice(bglist)

    num_part = random.randint(3,8)  # 記錄分成多少塊矩形框
    num_list = []
    num_increse = 1
    inc = random.choice([-1,1])
    while num_increse = num_part:
        inc = -inc
        num_list.append(inc)
        num_increse += 1


def run():
    global flag,runimage,flag2,nextimage,i,j,choose,num_part,num_list
    reset()
    while True:
        for event in pygame.event.get():
            if event.type == pygame.QUIT or event.type == pygame.K_F1:
                pygame.quit()
                sys.exit()
            if event.type == pygame.KEYDOWN:
                if event.key == pygame.K_ESCAPE:
                    pygame.quit()
                    sys.exit()
                if event.key == pygame.K_SPACE:
                    if flag is False:# FALSE沒有切屏 TRUE 切屏
                        flag = True
                        flag2 = False
        screen.fill((255, 255, 255))  # 設(shè)置背景為白色
        if flag:
            if choose==6:
                select_rect = []
                kk = 0
                while kk  num_part:
                    tmp_rect = pygame.Rect(kk * WIDTH/num_part,0,WIDTH/num_part,HEIGHT)
                    select_rect.append(runimage.subsurface(tmp_rect).copy())
                    kk += 1
                screen.blit(nextimage, (0, 0))
                mm = 0
                for each in zip(select_rect,num_list):
                    if each[1]==1:
                        screen.blit(each[0], (i+mm*WIDTH/num_part, -j))
                    else:
                        screen.blit(each[0], (i+mm*WIDTH/num_part, j))
                    mm += 1
                j += step
                if j >= HEIGHT:
                    flag2 = True
            elif choose==7:
                select_rect = []
                kk = 0
                while kk  num_part:
                    tmp_rect = pygame.Rect(0,kk * HEIGHT/num_part,WIDTH,HEIGHT/num_part)
                    select_rect.append(runimage.subsurface(tmp_rect).copy())
                    kk += 1
                screen.blit(nextimage, (0, 0))
                mm = 0
                for each in zip(select_rect,num_list):
                    if each[1]==1:
                        screen.blit(each[0], (-i, j+mm*HEIGHT/num_part))
                    else:
                        screen.blit(each[0], (i, j+mm*HEIGHT/num_part))
                    mm += 1
                i += step
                if i >= WIDTH:
                    flag2 = True
        else:
            screen.blit(nextimage, (0, 0))
            screen.blit(runimage, (0, 0))
        if flag2:
            reset()
        fcclock.tick(fps)
        pygame.display.flip()  # 刷新窗口

if __name__ == '__main__':
    init_image()
    run()

五、運行效果

OK,寫完,其實還是蠻有趣的,大家可以自動動手敲敲,也許比我寫的更好。

到此這篇關(guān)于Python趣味挑戰(zhàn)之pygame實現(xiàn)無敵好看的百葉窗動態(tài)效果的文章就介紹到這了,更多相關(guān)pygame實現(xiàn)百葉窗動態(tài)效果內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python趣味挑戰(zhàn)之教你用pygame畫進度條
  • Python趣味挑戰(zhàn)之用pygame實現(xiàn)簡單的金幣旋轉(zhuǎn)效果
  • Python3+Pygame實現(xiàn)射擊游戲完整代碼
  • python 基于pygame實現(xiàn)俄羅斯方塊
  • python pygame 憤怒的小鳥游戲示例代碼
  • Python3.9.0 a1安裝pygame出錯解決全過程(小結(jié))
  • python之pygame模塊實現(xiàn)飛機大戰(zhàn)完整代碼
  • Python使用Pygame繪制時鐘
  • Python3.8安裝Pygame教程步驟詳解
  • python pygame入門教程

標簽:云南 定西 龍巖 商丘 酒泉 江蘇 金融催收 寧夏

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Python趣味挑戰(zhàn)之pygame實現(xiàn)無敵好看的百葉窗動態(tài)效果》,本文關(guān)鍵詞  Python,趣味,挑戰(zhàn),之,pygame,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python趣味挑戰(zhàn)之pygame實現(xiàn)無敵好看的百葉窗動態(tài)效果》相關(guān)的同類信息!
  • 本頁收集關(guān)于Python趣味挑戰(zhàn)之pygame實現(xiàn)無敵好看的百葉窗動態(tài)效果的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    日韩在线视频导航| 狠狠狠色丁香婷婷综合激情| av资源一区| 国产精品tv| 亚洲一区二区中文在线| 亚洲精品免费在线视频| 成年人一级黄色片| 黄网免费视频| 羞羞的视频在线| xf在线a精品一区二区视频网站| 欧美性生活大片免费观看网址| 国产一区 二区 三区一级| 成人动漫视频在线| 欧美一级电影免费在线观看| 日韩精品第一页| 九九视频在线播放| 欧美激情视频一区二区三区| 国产精品久久99久久| av中文字幕在线播放| 一区二区三区四区在线播放| 你懂的网址一区二区三区| 精品国产免费人成网站| 国产伦一区二区三区色一情| 亚洲精品无码一区二区| 亚洲欧美成人一区| 国产成人精品一区二区三区| 国产日韩视频一区二区三区| 波多野结衣中文字幕一区二区三区| 国产精品成人在线观看| 国产二区国产一区在线观看| 在线播放黄色av| 久久影视一区二区| 日韩av免费看网站| 毛片毛片女人毛片毛片| 特级毛片在线观看| 国产精品久久久久久久久久小说| 亚洲精品免费看| 国产精品老女人视频| 精品中文一区| 欧洲伦理片一区 二区 三区| 97成人精品区在线播放| 奇米视频7777| 亚洲免费影院| 男人免费av| 91网站免费看| 日韩黄色片网站| 欧美三日本三级三级在线播放| 亚洲欧美精品一区| 国产无遮挡免费视频| 2021年精品国产福利在线| 成人国产一区| 欧美激情视频在线免费观看 欧美视频免费一| 秋霞午夜一区二区| 一区二区三区四区视频免费观看| 国产视频手机在线| 国产精品久久亚洲不卡| 亚洲欧洲日韩综合二区| 福利片一区二区| 欧美激情videoshd| 国产亚洲精久久久久久无码77777| 欧美日韩国产成人高清视频| 自拍偷拍精选| 精品久久久久久久久国产字幕| 免费永久网站黄欧美| 男女男精品视频| 欧美日韩国产传媒| 国产精品久久久久久亚洲影视| 日韩黄色片网站| 国产精品va无码一区二区| 日本一区二区免费在线| 高清欧美一区二区三区| 亚洲国产日韩欧美在线图片| 亚洲午夜精品久久久久久app| 国产激情综合| 3d成人动漫网站| 国产拍欧美日韩视频二区| 九九热视频免费| 懂色av中文一区二区三区天美| 亚洲国产日韩欧美| 成年人午夜免费视频| 日日狠狠久久偷偷四色综合免费| 神马午夜伦理影院| 一二三不卡视频| 精品污污网站免费看| 一区二区三区 欧美| 亚洲男人都懂的| jizz免费| 免费在线观看视频a| 欧美激情视频一区二区| 国产特级毛片| 亚洲欧美久久久久一区二区三区| 亚洲无码久久久久久久| 成人免费福利视频| 日韩色视频在线观看| 欧美一级大黄| 最近中文字幕大全中文字幕免费| 国产xxx精品视频大全| 免费看片91| 在线观看福利一区| 国产一区观看| 久久精品午夜一区二区福利| 欧美日韩国产色视频| 99久热re在线精品视频| 国产一区二区三区在线观看免费视频| 欧美在线欧美在线| 国产精品yjizz视频网| 91麻豆精品国产综合久久久久久| 黑人巨大精品一区二区在线| 国产精品国产三级国产专区52| 久久成人国产精品入口| 欧美一区二区在线观看视频| 99精品久久99久久久久| 欧美日韩国产区一| 亚洲一区二区三区中文字幕| 2025韩国理伦片在线观看| 亚洲国产av一区二区三区| 亚洲欧美国产高清va在线播| 性欧美ⅴideo另类hd| 午夜免费福利在线| 免费成人网www| 日本孕妇大胆孕交无码| 美女视频第一区二区三区免费观看网站| 日韩国产成人在线| 亚洲第一福利视频在线| 日本成人黄色| 男女无套免费网站| 国产精品你懂的在线欣赏| 欧美一级二级三级| 卡一卡二国产精品| 一区二区三区在线电影| 国产一二三四五区| 亚洲一区二区在线免费看| 国产精品国模大尺度私拍| 久久免费视频这里只有精品| 亚洲av无码乱码国产精品久久| 亚欧日韩另类中文欧美| 午夜精品一区二区三区av| 亚洲精品aⅴ| 欧美特黄色片| 五月天国产精品| 亚洲综合另类小说| a屁视频一区二区三区四区| 国产精品精品视频| aaa级精品久久久国产片| 中文字幕免费高清在线| 欧美人与性禽动交精品| 亚洲一区二区三区免费看| 成人观看高清在线观看免费| 刘亦菲毛片一区二区三区| 亚洲国产精品毛片av不卡在线| 日韩精品国产精品| 成人交换视频| 精品国产凹凸成av人网站| 欧美成人在线网站| 一区二区三区日本视频| 国产精品久久久久野外| 免费国产精品视频| 日韩欧美一区二区免费| 亚洲天堂中文字幕在线| 欧美最大成人综合网| 一区二区在线中文字幕电影视频| 熟妇熟女乱妇乱女网站| 国产亚洲电影| 360天大佬第二季在线观看| 欧美日韩播放| 国产日韩欧美一区二区三区四区| 午夜激情在线观看视频| 成人在线视频免费观看| 中国女人内谢69xxx视频| 亚洲人成小说网站色在线| 欧美日韩在线一二三| 永久在线免费观看| 成人黄色一级视频| 在线视频毛片| 久久亚洲私人国产精品va媚药| 久久久久免费精品| 天天操天天射天天插| 国产乡下妇女三片| 四虎永久免费影院| 在线观看免费观看在线| 精品在线观看一区| 韩国日本一区二区三区| 久久精品男女| 久久精品人人爽人人爽| 日韩女优av电影在线观看| 日韩欧美中文字幕公布| 97精品国产97久久久久久| 国产日韩欧美一区二区三区四区| eeuss影院www在线观看免费| 久久香蕉视频网站| 久久综合九色综合97_久久久| 91精品国产91久久久久久密臀| 亚洲成人免费电影| 亚洲天堂网一区| 亚洲精品无播放器在线播放| 欧美性视频精品| 亚洲成在人线在线播放| 久久精品一区二| 日韩毛片免费观看| 欧美日韩成人在线观看| 人妻少妇精品视频一区二区三区| 日韩www.| 亚洲欧美一区二区三区久本道91| 亚洲一卡二卡三卡| 成人羞羞视频播放网站| 中文字幕1234区| 日本电影在线观看网站| 在这里有精品| 精品一区二区三区在线观看l| 男人天堂亚洲| 国产欧美一区二区精品性色| 亚洲国产视频在线| 久久精品国产99精品国产亚洲性色| 色老板免费视频| 国产精品扒开腿做爽爽爽视频软件| 久久国产精品色婷婷| av电影在线播放高清免费观看| 成人永久看片免费视频天堂| 日韩黄色一级视频| 国产精品久久久久久久久久久久久久久久久久| 国产sm精品调教视频网站| 日韩一级裸体免费视频| 欧美色精品天天在线观看视频| 欧美韩国日本在线观看| 亚洲高清视频中文字幕| 美女国产精品久久久| 成人中文字幕+乱码+中文字幕| 婷婷无套内射影院| 欧美精品第1页| 欧美.日韩.国产.一区.二区| 亚洲女人天堂视频| 久久爱www| 欧美日韩精品欧美日韩精品| 久精品免费视频| 精品国产乱码久久久久久闺蜜| 成人xxxx视频| 中文字幕在线观看网址| 亚洲视频一区二区在线| 久久久精品免费网站| 狠狠色噜噜狠狠色综合久| 国产精品美女视频| 亚洲精品成人无限看| 成人免费视频在线观看| 哥也色在线视频| 国产亚洲欧洲在线| 亚洲资源视频| 激情av综合| 成人在线免费视频| 国产综合色香蕉精品| 国产黄色一区二区三区| 亚洲人成人无码网www国产| 蜜桃视频欧美| 国产一二三区在线观看| 久久久久网址| 国产亚洲一卡2卡3卡4卡新区| 先锋影音成人资源| 亚洲高清在线免费观看| 国产在线观看无码免费视频| 成人拍拍拍在线观看| 日韩中文字幕综合| 国产亚洲精品精品国产亚洲综合| 97人人模人人爽视频一区二区| 91精品视频一区| 麻豆美女网站| 成人自拍视频网站| 亚洲自拍电影| 久久国产精品系列| 日韩成人中文电影| 精品电影一区二区| 久久久久久久久岛国免费| 四虎影视成人永久免费观看视频| 国产精品视区| 国产女同在线观看| 久久69国产一区二区蜜臀| 欧美成人性色生活仑片| 欧美日韩中文字幕在线播放| 国语对白中文字幕| 91亚洲人成网污www| 亚洲福利影片在线| 18成人免费观看网站下载| 久久精品久久国产| 一级网站在线观看| 在线精品视频小说1| 99国产欧美另类久久久精品| 国产传媒一区二区| av一卡二卡| 欧美三级在线| 国产精品男人的天堂| 欧美黑人一级爽快片淫片高清| 成人免费在线视频网址| 日韩成人dvd| 亚洲熟女综合色一区二区三区| 亚洲品质自拍视频网站| 亚洲av综合色区无码一二三区| 四虎影在永久在线观看| www国产精品com| 欧美日一区二区三区| 欧美xxxx做受欧美护士| 欧美精品xxxxx| 一本色道久久加勒比精品| av一区二区在线看| 热久久中文字幕| 日韩美女免费线视频| 糖心vlog精品一区二区| 欧美成人乱码一区二区三区| h视频在线免费看| 色多多国产成人永久免费网站| 欧美最猛性xxxxx亚洲精品| 亚洲国产一区二区视频| 一二三区在线视频| 97免费中文视频在线观看| 乱人伦精品视频在线观看| 黄色av一区二区三区| 亚洲第五色综合网| 日韩高清电影一区| 欧美自拍偷拍午夜视频| 色狠狠综合天天综合综合| 亚洲成人手机在线观看| 精品人妻一区二区三区浪潮在线| 99久久久久成人国产免费| 亚洲欧美综合自拍| 精品一区二区久久久久久久网站| 国产亚洲人成网站在线观看| a网站在线观看| 日韩三区在线| 无遮挡aaaaa大片免费看| 亚洲美女在线看| 一区在线中文字幕|