久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

python 實現彈球游戲的示例代碼

瀏覽:6日期:2022-07-05 09:43:51

運行效果

python 實現彈球游戲的示例代碼

實現代碼

# -*- coding: utf-8 -*-import tkinter as tkinterimport tkinter.messagebox as mbimport random,timeclass Ball(): ’’’ 創建Ball類,初始化對象,即創建對象設置屬性, init函數是在對象被創建的同時就設置屬性的一種方法,Python會在創建新對象時自動調用這個函數。 ’’’ def __init__(self,canvas,paddle,score,color,init_x=100,init_y=100): ’’’ Ball類初始化屬性 :param canvas:畫布 :param paddle:球拍 :param score:得分 :param color:小球的顏色 :param init_x:小球球的初始橫坐標,有默認值,可不傳 :param init_y:小球球的初始縱坐標,有默認值,可不傳 ’’’ self.canvas = canvas self.paddle = paddle self.score = score self.color = color # 保存tkinter畫小球返回的id,為后期移動屏幕上的小球做準備, # 參數分別表示為:(10,10)表示左上角x,y坐標,(30,30)表示右下角x,y坐標,即創建一個直徑為20的圓 # fill為小球的填充色 self.id = canvas.create_oval(10,10,30,30,fill=self.color) # 將小球移動到初始位置,初始位置可通過傳參進行更改,有默認值 self.canvas.move(self.id,init_x,init_y) # 給一串x分量的起始值(x和y代表橫坐標和縱坐標的分量) starts = [-3,-2,-1,1,2,3] # shuffle() 方法將序列的所有元素隨機排序 random.shuffle(starts) # 隨機混排序,賦值給對象變量x,讓它起始的時候獲得隨機分量值,引起球每次起始角度都不同 self.x = starts[0] # 對象變量y就是垂直分量移動的初始值,等價于上下移動,值代表移動多少像素點 self.y = -3 # winfo_height()函數來獲取畫布當前的高度,賦值給對象變量 self.canvas_height = self.canvas.winfo_height() # winfo_width()函數來獲取畫布當前的寬度,賦值給對象變量 self.canvas_width = self.canvas.winfo_width() # 小球是否碰觸到畫布底部,初始值為False,即沒有碰到 self.hit_bottom = False def draw(self): ’’’ 該函數用于讓小球水平和垂直運動,在運動的過程中,判斷是否得分、游戲是否結束 ’’’ # 讓小球可以水平和垂直運動 self.canvas.move(self.id,self.x,self.y) # coords函數通過id返回畫布球的坐標列表(兩個坐標,左上角的坐標和右下角的兩個坐標) position = self.canvas.coords(self.id) # 判斷小球是否撞到畫布頂部或者底部,保證小球反彈回去,不消失 if position[1] <= 0: # 如果小球的左上角y坐標小于0,則向下移動3個像素 self.y = 3 if position[3] >= self.canvas_height: # 如果小球的右下角y坐標大于畫布寬度,則表示小球碰到了畫布底部,游戲結束 self.hit_bottom = True if self.hit_paddle(position) == True: # 判斷 球 是否碰到了 球拍,如果碰到了則使小球回彈 self.y = -3 if position[0] <= 0: # 如果小球的左上角x坐標 小于等于0,則向右移動3個像素 self.x = 3 if position[2] >= self.canvas_width: # 如果小球的右下角x坐標 大于等于畫布寬度,則向左移動3個像素 self.x = -3 def hit_paddle(self,position): ’’’ 該函數用于判斷 球 是否碰到了 球拍,如果碰到了則使小球回彈,否則游戲結束 :param position:小球的坐標 ’’’ # 獲取球拍在畫布的坐標,返回一個數組(兩個坐標,左上角的坐標和右下角的兩個坐標) paddle_position = self.canvas.coords(self.paddle.id) print (’paddle_position:’,paddle_position[0],paddle_position[1],paddle_position[2],paddle_position[3]) # 如果小球的右下角x坐標 大于等于 球拍左上角x坐標,且小球左上角x坐標 小于等于 球拍右下角x坐標 if position[2] >= paddle_position[0] and position[0] <= paddle_position[2]: # 如果小球右下角y坐標 大于等于 球拍左上角y坐標,且小球右下角y坐標 小于等于 球拍右下角坐標 if position[3] >= paddle_position[1] and position[3] <= paddle_position[3]:# 橫坐標 等于self.x += self.paddle.xcolors = [’red’,’green’]# shuffle() 方法將序列的所有元素隨機排序,以便隨機獲得小球顏色random.shuffle(colors)self.color= colors[0]#self.canvas.itemconfig(self.id,fill=colors[0])# 計算得分并展示,且同時將小球的顏色、關卡顏色同步self.score.hit(ball_color = self.color)self.canvas.itemconfig(self.paddle.id,fill=self.color)# 增加或減少球拍的寬度self.adjust_paddle(paddle_position)return True return False def adjust_paddle(self,paddle_position): ’’’ 該函數用于增加或減少球拍的寬度 :paddle_position:球拍的位置坐標 ’’’ # 球拍每次的增量大小 paddle_grow_length = 30 # 球拍的寬度 = 球拍的右下角x坐標 - 球拍的左上角x坐標 paddle_width = paddle_position[2] - paddle_position[0] if self.color == ’red’: # 如果當前球的顏色為紅色 if paddle_width > 30: # 如果球拍的寬度大于60if paddle_position[2] >= self.canvas_width: # 如果球拍右下角的x坐標 大于等于 畫布寬度 # 球拍右下角x坐標 = 球拍右下角x坐標 - 增量值 paddle_position[2] = paddle_position[2] - paddle_grow_lengthelse: # 球拍的左上角x坐標 = 球拍的左上角x坐標 + 增量值 paddle_position[0] = paddle_position[0] + paddle_grow_length elif self.color == ’green’: # 如果當前球的顏色為綠色 if paddle_width < 300: # 如果球拍的寬度小于300if paddle_position[2] >= self.canvas_width: # 如果球拍的右下角x坐標 大于等于 畫布寬度 # 球拍左上角x坐標 - 增量值 paddle_position[0] = paddle_position[0] - paddle_grow_lengthelse: # 球拍右下角x坐標 + 增量值 paddle_position[2]=paddle_position[2]+paddle_grow_lengthclass Paddle: ’’’ 球拍類 ’’’ def __init__(self,canvas,color): ’’’ :param canvas:畫布 :param color:球拍的顏色 ’’’ self.canvas = canvas # winfo_width()函數來獲取畫布當前的寬度,賦值給對象變量 self.canvas_width = self.canvas.winfo_width() # winfo_height()函數來獲取畫布當前的高度,賦值給對象變量 self.canvas_height = self.canvas.winfo_height() # 保存tkinter畫球拍時返回的id,為后期移動屏幕上的球拍做準備, # create_rectangle 畫矩形,fill為球拍的顏色 self.id = canvas.create_rectangle(0,0,180,15,fill=color) # 將球拍移動至初始位置 self.canvas.move(self.id,200,self.canvas_height*0.75) # 設置對象變量x,初始值為0.也就是球拍先不移動 self.x = 0 # 游戲是否開始,默認為Flase,即 不開始 self.started = False # 是否繼續游戲,默認值為 否 self.continue_game = False # 初始化時將事件‘按下左鍵’和函數向左移動綁定 self.canvas.bind_all(’<KeyPress-Left>’,self.turn_left) # 初始化時將事件‘按下右鍵’和函數向右移動綁定 self.canvas.bind_all(’<KeyPress-Right>’,self.turn_right) # 初始化時將事件‘按下Enter鍵’和函數繼續游戲綁定 self.canvas.bind_all(’<KeyPress-Enter>’,self.continue_game) # 按任意鍵開始游戲 self.canvas.bind_all(’<Button-1>’,self.start_game) # 初始化時將事件‘按下space鍵’和函數暫停游戲綁定 self.canvas.bind_all(’<space>’,self.pause_game) def turn_left(self,event): ’’’ 該函數用于向左移動時, ’’’ # 獲取球拍的位置坐標 position = self.canvas.coords(self.id) # 如果球拍的左上角x坐標 小于 0 if position[0] <= 0: # 則再次按向左移動時,移動距離為0 self.x = 0 else: # 每次向左移動3個像素 self.x = -3 def turn_right(self,event): # 獲取球拍的位置坐標 position = self.canvas.coords(self.id) # 如果球拍的右下角x坐標 大于等于 畫布寬度 if position[2] >= self.canvas_width: # 則再次按向右移動時,移動距離為0 self.x = 0 else: # 每次向右移動3個像素 self.x = 3 def start_game(self,evt): self.started = True def pause_game(self,evt): if self.started: self.started=False else: self.started=True def draw(self): ’’’ 該函數用于移動球拍 ’’’ # 球拍類可以水平移動 self.canvas.move(self.id,self.x,0) # 獲取球拍的位置坐標 position = self.canvas.coords(self.id) # 如果球拍左上角x坐標小于等于0,則停止移動 if position[0] <= 0: self.x = 0 # 如果球拍右下角x坐標大于等于0,則停止移動 elif position[2] >= self.canvas_width: self.x = 0class Score(): ’’’ 得分類 ’’’ def __init__(self,canvas,color): ’’’ 初始化得分類 :param canvas:畫布 :param color:得分文本的顏色 ’’’ # 初始化得分為0 self.score = 0 # 把參數canvas賦值給對象變量canvas self.canvas = canvas # winfo_width()函數來獲取畫布當前的寬度,賦值給對象變量 self.canvas_width = self.canvas.winfo_width() # winfo_height()函數來獲取畫布當前的高度,賦值給對象變量 self.canvas_height = self.canvas.winfo_height() # 創建文本控件,用戶保存用戶保存得分 self.id = canvas.create_text(self.canvas_width-150,10,text=’score:0’,fill=color,font=(None, 18, 'bold')) # 用戶保存游戲的關卡顏色 self.note = canvas.create_text(self.canvas_width-70,10,text=’--’,fill=’red’,font=(None, 18, 'bold')) def hit(self,ball_color=’grey’): ’’’ 該函數用于將計算得分并展示,且同時將小球的顏色、關卡顏色同步 :param ball_color:小球的顏色,默認為’grey’ ’’’ # 得分遞增 self.score += 1 # 將得分展示在文本控件中 self.canvas.itemconfig(self.id,text=’score:{}’.format(self.score)) # 將小球的顏色同步至游戲關卡的顏色 if ball_color == ’red’: self.canvas.itemconfig(self.note,text=’{}-’.format(’W’),fill=’red’) elif ball_color==’green’: self.canvas.itemconfig(self.note,text=’{}+’.format(’W’),fill=’green’) else: self.canvas.itemconfig(self.note,text=’--’,fill=’grey’)def main(): # tkinter.Tk()類創建一個tk對象,它就是一個基本窗口,可以在其上增加其他東西 tk = tkinter.Tk() # call back for Quit def callback(): ’’’ 該函數用于,當點擊窗口 關閉 按鈕時,展示一個消息提示框,詢問是否要關閉, 點擊 是,則退出窗口 ’’’ if mb.askokcancel('Quit', 'Do you really wish to quit?'): # Ball.flag = False tk.destroy() # 使用protocol將 WM_DELETE_WINDOW 與 callback 綁定,程序在退出時打印 ’WM_DELETE_WINDOW’ tk.protocol('WM_DELETE_WINDOW', callback) # 畫布的寬 canvas_width = 600 # 畫布的高 canvas_hight = 500 # 窗口標題 tk.title('Ball Game V1.2') # 窗口不可被拉伸,(0,0)的意思是“窗口的大小在水平方向上和垂直方向上都不能改變” tk.resizable(0,0) # 調用wm_attributes,將窗口始終放到所有其他窗口之前(-topmost),將1改為0畫布窗口不在其他窗口之前 tk.wm_attributes('-topmost',1) # 創建畫布,bd=0,highlightthickness=0 作用是畫布之外沒有邊框,可以使游戲屏幕看上去更加美觀。最后一個bd是畫布的背景色。 canvas = tkinter.Canvas(tk,width=canvas_width,height=canvas_hight,bd=0,highlightthickness=0,bg=’#00ffff’) # 按照上面一行指定的寬度高度參數調整其自身大小 canvas.pack() # update強制更新屏幕,實時更新畫布 tk.update() # 創建得分類,得分控件的顏色為紅色 score = Score(canvas,’red’) # 創建 球拍類, paddle = Paddle(canvas,'red') # 創建 小球類,小球的默認顏色為灰色 ball = Ball(canvas,paddle,score,'grey') # 游戲結束時的提示 game_over_text = canvas.create_text(canvas_width/2,canvas_hight/2,text=’Game over’,state=’hidden’,fill=’red’,font=(None, 18, 'bold')) # 游戲開始時的提示 introduce = ’Welcome to Ball GameV1.2:nClick Any Key--StartnStop--EnternContinue-Entern’ game_start_text = canvas.create_text(canvas_width/2,canvas_hight/2,text=introduce,state=’normal’,fill=’magenta’,font=(None, 18, 'bold')) # 主循環,讓tkinter不停地重畫屏幕 while True: # 如果小球沒有碰到了底部,且 游戲尚未開始 if (ball.hit_bottom == False) and ball.paddle.started: canvas.itemconfig(game_start_text,state=’hidden’) ball.draw() paddle.draw() # 如果小球碰到了底部,則游戲結束 if ball.hit_bottom == True: time.sleep(0.1) canvas.itemconfig(game_over_text,state=’normal’) # 不停的刷新畫布 tk.update_idletasks() # 強制更新屏幕 tk.update() time.sleep(0.01)if __name__==’__main__’: main()

以上就是python 實現彈球小游戲的詳細內容,更多關于python 彈球游戲的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 久久久国产精品 | 久久久久久久 | 一区二区三区在线观看视频 | 国产自在现线2019 | 久久精品亚洲 | 久久精品a级毛片 | 欧美一级片在线 | 欧美午夜一区二区三区免费大片 | 亚洲理论电影在线观看 | 热久久这里只有精品 | 亚洲三区在线观看 | 在线久草 | 亚洲第1页 | 91视频在线看| 欧美成人h版在线观看 | www国产亚洲精品 | 久久精品国产精品青草 | 亚洲午夜精品片久久www慈禧 | 亚洲欧美国产一区二区 | 久久久精品国产 | 亚洲一区二区三区在线视频 | 成人在线视频一区 | 欧美乱淫 | 欧洲成人午夜免费大片 | 激情小视频网站 | 国产精品久久久久久久久小说 | 看亚洲a级一级毛片 | a免费网站 | 国产一区二区自拍视频 | 国产精品国色综合久久 | 中文无码日韩欧 | 日韩中文一区二区三区 | 国产亚洲视频在线观看 | 激情毛片| 精品日韩一区 | 成人h视频在线观看 | 亚洲三区在线观看 | 久久国内 | 杏导航aⅴ福利网站 | 国产精品久久久久久久久岛 | 亚洲精品一区中文字幕乱码 | 国产午夜精品久久 | 欧美一区二区三 | 成人二区 | 日韩中文字幕一区 | 波多野结衣 一区二区三区 精品精品久久 | 成人狠狠干 | 久久高清精品 | 成人在线手机版视频 | 欧美一区二区精品 | 少妇看av一二三区 | 欧美精品xx | 懂色中文一区二区在线播放 | 亚洲精品一区二三区不卡 | 国产91麻豆视频 | 在线成人免费 | 国产精品久久精品 | 91精产国品一二三区在线观看 | 国产精品一区二区av | 色视频在线免费观看 | 爱爱视频网站 | 国产精品揄拍一区二区久久国内亚洲精 | 日韩大尺度电影在线观看 | 国产视频9999 | 成人自拍视频 | av影音资源| 亚洲欧美在线观看 | 亚洲天堂电影网 | 国产精品国产a级 | 伊人免费观看视频 | 最新高清无码专区 | 久久久精品电影 | 久久久久国产精品午夜一区 | 在线观看中文字幕 | 偷拍呻吟高潮91 | 婷婷免费视频 | 欧美精品一二三 | 久久三区| 中文字幕一区二区三区乱码在线 | 天天操天天草 | 日韩9999 | 欧美一区二区日韩 | www.日韩系列 | 一级片视频在线观看 | 91福利视频导航 | 日韩精品一二三区 | 日韩欧美在线一区二区 | 日韩三级中文字幕 | 99久久精品免费看国产免费软件 | 日本aⅴ毛片成人实战推荐 成人免毛片 | 在线观看亚洲视频 | 在线视频一区二区三区 | 北条麻妃国产九九九精品小说 | 久久生活片| 亚洲视频1区| 国产精品国色综合久久 | 日本爱爱| 亚洲一区二区三区国产 | 欧美自拍视频 | 亚洲精品a区 | 久久久久久人 | 亚洲一区中文字幕在线 | 欧美理论视频 | 日韩美香港a一级毛片免费 国产综合av | 日韩性xxx| 国产黄色大片免费看 | 日韩午夜影院 | 国产精品欧美一区二区三区 | 日本日韩中文字幕 | 欧美中文在线 | 青青草日韩| 日韩一区在线视频 | 天天操天天干天天爽 | av一区二区在线观看 | 国产精品久久久久久久久 | 精品免费国产一区二区三区 | 久久精品久久久 | 99久久视频| 一区二区三区日韩在线 | 欧美福利一区二区 | 国产欧美日本 | av毛片| 天天操,夜夜操 | 91久久久久久久久久久久久久 | 成人一区在线观看 | 国精日本亚洲欧州国产中文久久 | 波多野结衣一区三区 | 成av在线| 四虎永久| 国产精成人| 99精品免费 | 亚洲一区二区在线播放 | 综合久久综合 | 午夜精品久久久久久久久久久久 | 亚洲高清精品视频 | 99精品亚洲| 999在线观看精品免费不卡网站 | 漂亮少妇videoshd忠贞 | 成人国产综合 | 亚洲在线观看免费视频 | 超碰在线一区二区三区 | 亚洲欧美综合乱码精品成人网 | 亚洲精品一区二区三区蜜桃久 | 中文字幕久久久 | 日韩在线不卡 | 日韩中文字幕免费视频 | www.啪啪| 欧美高清视频在线观看 | a级黄色在线观看 | 亚洲国产成人精品女人 | 国产中文字幕一区 | 国产一区二| www.午夜视频 | 久久综合99re88久久爱 | 天天天操 | 欧美一区二区三区在线观看视频 | 日韩精品一区二区三区在线播放 | 日韩综合区 | h色视频在线观看 | 91视频在线播放视频 | 免费一区| 最新超碰 | 日韩视频精品在线 | 成人a视频在线观看 | 午夜精品久久久久久久久久久久 | 国产美女一区二区 | 欧美成人黄激情免费视频 | 国产精品久久国产精品 | 国产 亚洲 网红 主播 | 欧美一级在线观看 | 国产精品视频一 | 国产高清一区二区三区 | 久久av一区二区三区亚洲 | 第一福利丝瓜av导航 | 99久久日韩精品视频免费在线观看 | 欧美久久一级特黄毛片 | 九九亚洲视频 | 国产特一级黄色片 | 草草视频在线观看 | av三级在线免费观看 | 91高清视频在线观看 | 天天爱天天草 | 成人在线观看一区 | 亚洲欧美在线播放 | 超黄视频在线观看 | 自拍偷拍亚洲欧洲 | 色综合成人| 九九久久影视 | 日干夜干天天干 | 亚洲视频一区二区三区 | 一区二区三区在线播放 | 成人免费视频网 | 一区视频 | 亚洲一区二区三区爽爽爽爽爽 | 国产精品观看 | 亚洲三区视频 | 国产乱肥老妇国产一区二 | 操久久| 国产精品久久久久一区二区三区 | 91久久久久久久久久久久久久久久 | 影视一区 | 久久的爱 | 蜜桃comaaa | 免费观看成人毛片 | 欧美精品一区二区三区免费视频 | 精品久久久久久久久久 | 精品国产一区二区 | 国产视频久久久久久久 | 亚洲一区二区三区久久 | 中文字幕视频在线播放 | 国产成人精品一区二区三区 | 韩国精品一区二区三区 | 毛片搜索| 成人狠狠干 | 国产午夜精品美女视频明星a级 | www狠狠干| 国产精品久久久久无码av | 日本中文字幕电影 | 国产精品久久国产精品 | 国产一区二区三区视频在线观看 | 午夜精品久久 | 人人射| 日本在线观看 | 九一视频在线免费观看 | 色爱区综合| 国产精品网站在线 | 亚洲精品www | 男女羞羞羞视频午夜视频 | 国产在线中文字幕 | 日韩性猛交 | 精品久久久久久久久久久久久久 | 91高清免费 | 中文字幕日韩欧美一区二区三区 | 亚洲最黄网站 | 欧美日韩在线一区二区三区 | 欧美日韩一区二区视频在线观看 | 嫩草影院懂你的 | 成人在线观看免费视频 | 岛国av免费观看 | 欧美日韩在线免费观看 | 91亚洲一区| 息与子猛烈交尾一区二区 | 久久手机在线视频 | 欧美日韩国产综合网 | 欧美精品一区自拍a毛片在线视频 | 久草福利在线视频 | av观看免费 | 一区二区三区高清 | 中文字幕二区三区 | 精品国产欧美 | 蜜臀久久99精品久久久无需会员 | heyzo 在线| 亚洲欧美中文日韩在线v日本 | 久久久精| 日韩成人精品在线 | 国产欧美精品一区二区 | 久久一区二区av | 国产福利在线免费 | 国产成人精品亚洲777人妖 | 一本一道久久a久久精品逆3p | 精品一区二区三区免费看 | 在线观看成人 | 日韩一区电影 | 日韩国产欧美视频 | 亚洲精品福利在线 | 桃花久久 | 日韩性网站 | 亚洲成av人片一区二区梦乃 | 欧美日韩一区二区三区四区 | 国产成人精品午夜视频免费 | 成人免费福利视频 | 亚色在线 | 午夜免费影院 | 在线视频一二区 | chengrenzaixian | 久久精品网 | 偷派自拍| 久久国产精品免费一区二区三区 | hsck成人网 | 精品一区二区不卡 | 久久久久国 | 欧美日本国产 | 黄色国产 | 999久久久国产999久久久 | 日本精品一区二区三区在线观看视频 | 亚洲视频免费在线观看 | 欧美日韩在线第一页 | 亚洲h| 一区二区三区av | 天天操天天草 | www.久久 | 国产精品永久在线 | 中文字幕亚洲欧美日韩在线不卡 | 久久av网| 日日干夜夜操 | 在线一级电影 | 九一精品 | 一区二区三区视频 | 欧美成a| 在线激情视频 | 国产欧美综合一区 | 欧美日韩午夜精品 | 国产精品一区二 | 国产精品一区在线看 | 精品一区二区三区不卡 | 亚洲欧美在线免费观看 | 久久99精品久久久久久久青青日本 | 亚洲国产精品99久久久久久久久 | 国产视频精品自拍 | 黄色毛片一级 | 久久精品六 | 一区二区三区国产亚洲网站 | 日本五月婷婷 | 精品欧美乱码久久久久久 | 禁果av一区二区三区 | 欧美综合在线观看 | 成人免费小视频 | www.久久久久 | 久久9精品 | 一级毛片视频 | 国产日韩欧美一区 | 欧美另类一二三四 | 1区2区视频 | 国产一区二区在线免费观看 | 精品国产一区二区三区性色 | 亚洲成人中文字幕 | 成人午夜免费视频 | 成人久久久久久久久 | 久久国产精品一区二区 | 欧美一级网站 | 国产日产精品一区二区三区四区 | 色啪网站 | 欧美成人精品在线观看 | 日本成人片网站 | 国产精品二区一区二区aⅴ污介绍 | 欧洲成人在线观看 | 伊人久久综合影院 | 草草成人| 国产老女人精品毛片久久 | 国产96视频| 精品久久久蜜桃 | 国产精品久久久久久久免费大片 | 6080yy午夜一二三区久久 | 国产视频自拍一区 | 日韩欧美国产成人一区二区 | 精品伊人久久 | 日韩高清成人 | 成人免费在线视频播放 | 久久久精品国产 | 操人在线观看 | 久久久久久国产精品 | 日韩中文字幕在线观看 | 国产精品一区二 | 91久久精品一区二区二区 | 日韩精品www| 国产精品高潮呻吟久久av野狼 | 超碰c| 欧美综合久久 | 亚洲精品乱码久久久久久久 | 亚洲精品一区二区另类图片 | 99精品国产在热久久 | 国产羞羞视频在线观看 | 色性网站| 日韩高清在线 | 一本色道久久综合狠狠躁篇的优点 | 国产视频精品在线 | 91精品国产一区二区 | 亚洲成成品网站 | 99免费视频 | www.788.com色淫免费 | 中文二区| 天天干网| 日韩精品视频在线播放 | 中文字幕在线一区 | 自拍一区视频 | 黄色大片网 | 欧洲精品一区 | 黄a免费看 | 欧美国产日韩另类 | 免费黄在线观看 | 久久r免费视频 | 操人网| 亚洲一区二区三区在线播放 | 国产1级片 | 91资源在线观看 | 国产精品视频网站 | 日韩在线播放欧美字幕 | 免费毛片在线 | 亚洲视频一区二区三区四区 | 91电影在线观看 | 欧美一区二区三区视频 | 欧美成人精品一区二区 | 亚洲每日更新 | 四虎av | 国产一级特黄视频 | 国产精品自拍av | 这里有精品在线视频 | 国产毛片av | 久久99这里只有精品 | 互换娇妻呻吟hd中文字幕 | 中文字幕自拍偷拍 | 国产精品一区二 | 操人网站 | 日韩欧美~中文字幕 | 黄网站涩免费蜜桃网站 | 久久久久久久一区 | 国产中文字幕在线 | 日韩国产一区二区三区 | 国产精品中文字幕在线 | 国产精品一区二区三区四区 | 国产精品欧美一区二区三区 | 亚洲成人一区 | 一本大道综合伊人精品热热 | 国产成人高清精品免费5388 | 91久久国产综合久久蜜月精品 | 99亚洲| 久久久久成人精品 | 国产精品视频免费观看 | 午夜在线影院 | 91精品国产综合久久精品 | av手机在线电影 | 成人免费在线视频 | 亚洲国产成人av好男人在线观看 | 久一在线 | 日本久久精品一区二区 | 91中文字幕在线 | 国产一区二区三区精品久久久 | 亚洲精品专区 | 羞羞视频网站在线看 | 国产亚洲精品美女久久久久久久久久 | 国产v片| 成人天堂资源www在线 | 成人免费观看视频 | 国产一区二区精品 | 久久伊99综合婷婷久久伊 | 人人做人人爽 | 久久99国产伦子精品免费 | 精品久久久久久国产 | 久久国产精品首页 | 日本黄色一级片视频 | 色综合99 | 亚洲国产天堂久久综合 | 国产女爽爽视频精品免费 | 国产女人高潮视频在线观看 | 久久精品久久综合 | 99精品欧美一区二区三区 | 亚洲激情av | 免费av电影在线观看 | 亚洲第一av网站 | 国产99久久久精品视频 | 操操操av | 日韩色av | 欧美精品二区中文乱码字幕高清 | 国产亚洲精品成人av久久影院 | 国产成人福利在线观看 | 一区二区三区欧美在线 | 在线碰| 天天天插 | 欧洲一区二区三区 | 亚洲国产精品一区二区www | 啊v视频| 91精品视频在线播放 | 成人a在线 | 黄色日批视频 | 黄色av网站在线观看 | 老牛嫩草一区二区三区眼镜 | 国产精品久久 | 亚洲国产成人精品女人 | 中文字幕高清视频 | 综合精品久久久 | 亚洲aⅴ| 成年人网站免费在线观看 | 免费成人在线网站 | 欧美日韩国产精品 | 99精品视频免费在线观看 | 在线亚洲精品 | 99re在线观看 | 精品久久久av | 国产精品美女久久久久久久久久久 | 欧美激情一区二区 | 超碰国产一区 | 亚洲一区二区三区四区在线 | 精品久久久久久久久久久久久久 | 久久精品在线观看视频 | 品久久久久久久久久96高清 | 一区二区三区四区精品 | 国产美女av | 日日操视频 | 亚洲国产精品自拍 | 国产精品天天干 | 成人免费在线观看 | 999精品网 | 亚洲小视频 | 国产精品99久久久久久动医院 | 久久综合狠狠综合久久综合88 | 美女福利视频网站 | 亚洲男人天堂网 | 亚洲黄色一区二区三区 | 国产一区二区三区在线免费观看 | 亚洲欧美一区二区三区在线 | 久久r精品| 成人午夜影院 | 欧美一区二区三区精品 | 国产一区二区在线视频 | 精品国产髙清在线看国产毛片 | 欧美性猛交xxxx黑人猛交 | 国产激情影院 | 日韩精品一区二区三区在线 | 一区二区三区自拍 | 色综合久| 久久久久久久国产精品视频 | 在线观看国产视频 | 亚洲 欧美 激情 另类 校园 | 免费一二区 | 91在线视频在线观看 | 一级毛片视频 | 成人免费大片黄在线播放 | 国产成人久久 | 丁香婷婷在线 | 国产一区二 | 色黄视频在线观看 | 久久久久久综合 | 亚洲一区二区在线 | 欧美一极视频 | av影音在线 | 99re在线视频| www.中文字幕 | 国产最新网址 | 久草免费在线 | 91久久 | 女人久久久久久久 | 亚洲精品成人av | 91精品国产综合久久久蜜臀图片 | 亚洲午夜精品视频 | 男人的天堂在线视频 | 成人免费黄色片 | 美女久久久久 | 久久首页 | 91高清在线 | 亚洲精品乱码久久久久久蜜桃 | 久久精品国产99久久久 | 毛片链接 | 午夜精品久久久久久久久久久久久 | 国产一区二区视频在线观看 | 国产99久久久久久免费看农村 | 91伦理片| 精品国产91亚洲一区二区三区www | 国产精品久久久久久久久久久久久久 | 亚洲一级在线观看 | 日韩精品视频在线观看免费 | 日韩av免费在线观看 | 天天看夜夜爽 | 欧美日日干 | 精品视频在线播放 | 国产高清精品一区 | 蜜桃视频在线观看www社区 | 久久久久99精品国产片 | 日日射天天干 | 日韩国产一区二区 | 精品一区二区三区免费毛片爱 | 欧美一区二区免费 | 国产黄色在线免费看 | 亚洲 欧美 日韩 丝袜 另类 | 国产精品成人国产乱一区 | 欧美精品三区 | 99国产精品99久久久久久 | 婷婷色av| 欧美性一区二区三区 | 成人网页 | 亚洲一二三| 搞黄视频在线观看 | 一级毛片在线播放 | 欧美日韩亚洲国产综合 | 嫩草视频免费在线观看 | 天天操天天插天天干 | 欧美成人免费视频 | 99国内精品久久久久久久 | 亚洲一区在线日韩在线深爱 | 一区网站| 91 在线观看 | 在线观看一区 | 国产精品视屏 | 久久综合中文字幕 | 亚洲电影二区 | 蜜桃免费一区二区三区 | 亚洲成人影院在线观看 | 亚洲一区二区三区四区五区中文 | 国产综合欧美 | 成人精品视频一区二区三区 | 日本视频一区二区三区 | 久久精品视频一区 | 中国大陆高清aⅴ毛片 | 欧产日产国产一区 | a视频在线观看 | 99久久这里只有精品 | 欧洲精品视频在线观看 | 91久久精品一区二区二区 | 久久中文在线观看 | 男人的天堂在线视频 | 精品国产欧美一区二区 | 国内精品一区二区三区 | 亚洲精品一区二区三区中文字幕 | 久久国产精品99久久久久久老狼 | 久久精品国产一区 | 一区二区三区免费视频网站 | 91婷婷射| 91精品国产综合久久福利软件 | 亚洲 欧美 日韩 在线 | 色黄视频在线观看 | 91国内视频在线观看 | 精品视频网站 | 欧美自拍视频 | 欧美午夜在线观看 | 久久久久免费精品视频 | 国产日韩欧美一区二区在线观看 |