日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

C++初學者必看:用Qt從零實現(xiàn)2048小游戲完整教程

C++初學者必看:用Qt從零實現(xiàn)2048小游戲完整教程 簡介一個基于C與Qt4實現(xiàn)的2048小游戲完整工程借助Qt4繪制棋盤與方塊玩家通過滑動合并數(shù)字體驗經(jīng)典益智玩法。工程面向C初學者清晰展示了封裝、繼承、多態(tài)等面向?qū)ο筇匦圆⒗肣t4的信號與槽完成交互響應(yīng)能幫助讀者快速上手GUI程序設(shè)計。壓縮包共6個文件以cpp/h源碼為主另含Qt Designer的ui界面文件、pro工程配置及user文件整體僅7KB結(jié)構(gòu)緊湊便于逐文件閱讀。已有265人學習下載尤其適合剛學完C語法、希望嘗試實際小項目的入門開發(fā)者。學習時可重點研究GameBoard、Tile、GameManager等類的協(xié)作方式理解棋盤狀態(tài)維護、方塊合并邏輯與游戲流程控制并體會QGraphicsView框架下的圖形渲染思路。通過閱讀和修改代碼還能掌握按鈕事件綁定、鍵盤監(jiān)聽、棋盤繪制更新等實用技能學會將游戲邏輯與界面分離形成清晰的模塊化設(shè)計意識從而獲得從零搭建一個桌面小游戲的完整實踐體驗。 手頭這個壓縮包名字叫“2048qt小游戲C初學.zip”是我前一陣子帶一個剛學完C基礎(chǔ)的朋友做的小項目。說句實話對于初學者來說2048這個游戲簡直就是為練手量身定做的規(guī)則簡單到一句話能講清楚但要把移動、合并、隨機生成、勝負判斷這堆邏輯寫明白又確實能逼你把數(shù)組、函數(shù)、事件響應(yīng)、界面刷新這些基本功全部過一遍。再加上用Qt做圖形界面比在黑窗口里跑數(shù)字有成就感太多了——做完能雙擊打開、能玩、能打包發(fā)給朋友炫耀這種正向反饋對新手來說比什么雞湯都管用。這篇文章就把整個項目的來龍去脈拆開講一遍從架構(gòu)設(shè)計、核心算法、界面繪制到打包發(fā)布全部按我實際操作的順序來。不管你是剛學完C語法正愁沒項目練手還是已經(jīng)寫了幾個控制臺程序想試試圖形界面這篇內(nèi)容都能幫你少走不少彎路。1. 項目定位與整體設(shè)計思路1.1 為什么選2048而不是別的游戲初學者做項目最怕的就是兩頭堵太簡單的沒意思太復(fù)雜的看不懂。掃雷、貪吃蛇、俄羅斯方塊也都是經(jīng)典選擇但我最終推薦2048是因為它在邏輯復(fù)雜度上卡得剛剛好。2048的核心邏輯可以拆成四個獨立模塊格子的數(shù)據(jù)存儲、數(shù)字的移動合并算法、新數(shù)字的隨機生成、游戲結(jié)束判定。這四個模塊各自獨立又能串成一條完整的游戲流程。而且它沒有傳統(tǒng)游戲里最折磨人的“實時刷新”問題——不像貪吃蛇需要定時器驅(qū)動每幀移動2048是“玩家按一下界面變一下”天然就是事件驅(qū)動模型和Qt的信號槽機制完美契合。相比之下俄羅斯方塊要處理方塊旋轉(zhuǎn)、消行、下落計時器邏輯復(fù)雜度直接翻倍貪吃蛇雖然也不難但蛇身移動的坐標管理對新手來說容易繞暈。2048的棋盤就4x4共16個格子數(shù)據(jù)量小就算用最笨的算法也不會有性能問題新手可以放心大膽寫不用一開始就糾結(jié)優(yōu)化。1.2 整體模塊劃分與文件組織我建項目的時候直接用了Qt自帶的QWidget Application模板沒有碰QML因為QML雖然寫界面快但它是聲明式語言和C的核心邏輯是分開的對新手來說等于同時學兩樣?xùn)|西。用QWidget C所有代碼就是一種語言思維不割裂。整個項目的文件組織很簡單main.cpp程序入口創(chuàng)建主窗口gamewidget.h / gamewidget.cpp主窗口類負責界面繪制和鍵盤事件gameboard.h / gameboard.cpp游戲邏輯類負責數(shù)據(jù)存儲和核心算法tile.h / tile.cpp可選封裝單個格子的數(shù)據(jù)和顏色新手階段也可以不建這個類直接用二維數(shù)組邏輯層和界面層分離是這個小項目里最重要的架構(gòu)思想。GameBoard只管數(shù)據(jù)不管怎么畫“按上鍵之后數(shù)據(jù)怎么變”和“畫面上顯示什么顏色”完全不摻和。這樣做的好處是你想把界面從QWidget換成別的框架邏輯代碼一行不用改想寫單元測試也只需要測GameBoard不需要打開窗口。我之后調(diào)試算法的時候直接在main.cpp里寫幾行測試代碼就能驗證結(jié)果根本不用啟動GUI光是這一點就省了大量時間。1.3 開發(fā)環(huán)境選型說明我用的是Qt 5.15.2 Qt Creator MSVC2019 64位編譯器。如果你的機器是MinGW版本的Qt也沒關(guān)系代碼完全通用只是最后打包時要帶的運行庫不同這個后面會專門講。Qt 5.15.2是5系列的最后一個長期維護版本網(wǎng)上資料最多遇到報錯一搜就能找到答案對新手極其友好。我個人不太建議一上來就追最新的Qt 6.x不是說它不好而是6.x有些模塊還在調(diào)整期初學者分不清“自己寫錯了”和“版本差異”的區(qū)別排查問題會多一層干擾。2. 核心數(shù)據(jù)結(jié)構(gòu)和游戲邏輯2.1 棋盤數(shù)據(jù)存儲方案2048的棋盤是一個4x4的方格所以最直觀的存儲方式當然是二維數(shù)組。但在實際動手之前我建議先想一個問題這個數(shù)組要不要支持動態(tài)擴展我的回答是不要。經(jīng)典2048就是固定4x4做成5x5屬于魔改玩法會牽涉到算法復(fù)雜度變化新手階段沒必要。就用固定尺寸const int BOARD_SIZE 4; int board[BOARD_SIZE][BOARD_SIZE] {0};board[r][c]表示第r行第c列的格子數(shù)值0代表空格。這個方案簡單粗暴內(nèi)存只占256字節(jié)讀寫直接尋址沒有比這更高效的方式了。有人可能會問為什么不用一維數(shù)組int board[16]也可以而且一維數(shù)組在做“按行滑動”的時候下標更好算。但二維數(shù)組board[row][col]更符合人類的直覺代碼可讀性強。2048這種量級的數(shù)據(jù)性能完全不是瓶頸可讀性優(yōu)先才是對的。2.2 數(shù)字移動合并算法這是整個項目的靈魂也是新手最容易卡住的地方。先聲明網(wǎng)上有很多“高大上”的做法比如用位運算、用矩陣轉(zhuǎn)置但這些對新手都不友好。我用的方法是“提取非零數(shù)字—合并—補零”每一步都直觀得不行而且效率也夠用4x4就這么點數(shù)據(jù)再怎么跑都是微秒級。以“向左移動”為例核心思路是逐行處理。每一行單獨拿出來單獨完成移動合并和其他行互不影響。第一步提取非零數(shù)字。把當前行所有非零數(shù)字按順序取出來放到一個臨時數(shù)組里保留原來的相對順序。比如一行原始數(shù)據(jù)是[2, 0, 0, 2]提取后得到[2, 2]。第二步合并相鄰相同數(shù)字。從左往右看臨時數(shù)組如果相鄰兩個元素相等就合并成一個值翻倍左移一格。注意這里有個坑合并之后被合并的元素不能再參與后續(xù)合并。比如[2, 2, 2, 2]正確處理結(jié)果是[4, 4]而不是從右往左合并得到[2, 4, 2]或者連加得到[8]。標準2048的合并規(guī)則是一步之內(nèi)每個格子最多參與一次合并。第三步補零。把合并后的數(shù)組重新填回原始行從左邊開始放剩余位置補0。用代碼表示就是bool GameBoard::moveLeft() { bool changed false; for (int row 0; row BOARD_SIZE; row) { std::vectorint tmp; for (int col 0; col BOARD_SIZE; col) { if (board[row][col] ! 0) tmp.push_back(board[row][col]); } // 合并階段 for (int i 0; i (int)tmp.size(); i) { if (i 1 (int)tmp.size() tmp[i] tmp[i 1]) { tmp[i] * 2; tmp.erase(tmp.begin() i 1); score tmp[i]; } } // 填充回原行 for (int col 0; col BOARD_SIZE; col) { int newVal col (int)tmp.size() ? tmp[col] : 0; if (board[row][col] ! newVal) changed true; board[row][col] newVal; } } return changed; }注意這個函數(shù)返回bool表示這一步驟有沒有產(chǎn)生任何數(shù)字位置或值的變化。為什么要這個返回值因為如果玩家按了一個方向但棋盤沒發(fā)生任何變化那就不應(yīng)該生成新數(shù)字也不能算作一次有效操作。這個細節(jié)很容易被忽略但卻是保證游戲邏輯正確的關(guān)鍵。至于向右、向上、向下我沒寫三個幾乎相同的函數(shù)。最簡單省事的做法是定義一個rotate操作順時針旋轉(zhuǎn)90度那么“向右移”就等于“先把棋盤旋轉(zhuǎn)180度向左移再旋轉(zhuǎn)180度”“向上移”等于“旋轉(zhuǎn)90度向左移再逆時針旋轉(zhuǎn)90度”。用旋轉(zhuǎn)來統(tǒng)一四個方向代碼量直接減少一大半也不容易寫出方向搞反的bug。新手可以先把左移寫對、測透再用旋轉(zhuǎn)的方式實現(xiàn)其他方向。2.3 新數(shù)字生成與勝負判定每次有效移動后棋盤會隨機在一個空格位置生成一個新數(shù)字90%概率是210%概率是4。這塊邏輯沒什么難度但有兩個小坑第一隨機數(shù)生成。新手很容易寫rand() % 4然后發(fā)現(xiàn)每次啟動游戲生成的隨機序列都是重復(fù)的。一定要用srand(time(0))初始化種子或者直接用Qt封裝好的QRandomGenerator::global()-bounded(4)后者從Qt 5.10開始就是這個領(lǐng)域的最佳實踐線程安全種子自動管理省得你記掛著srand。第二當你嘗試往一個格子填數(shù)字時必須保證這個格子原本是空的。我見過新手寫while(true)循環(huán)隨機挑格子結(jié)果格子不空就死循環(huán)了。正確的做法是先掃一遍棋盤把空格的下標收集到std::vectorstd::pairint,int里再在這個vector里隨機選一個。勝負判定分兩塊。失敗棋盤滿了且任意相鄰格子上下左右都沒有相等的數(shù)字此時游戲結(jié)束。成功任意格子值達到2048。有一個細節(jié)我要提一下——“達成2048”之后主流實現(xiàn)是彈出勝利提示但玩家仍然可以繼續(xù)玩下去。所以isGameOver()和isWin()要分開寫別混在一起。勝利只是彈窗提示不要直接鎖死棋盤。3. 界面繪制與交互響應(yīng)3.1 界面繪制方案選型我第一次做這個項目的時候在界面方案上糾結(jié)了好一陣。有兩個選擇一是用16個QLabel擺成一個4x4的網(wǎng)格移動后逐個更新label的文本和背景色二是用一個QWidget重寫paintEvent()在事件回調(diào)里用QPainter自己畫。16個QLabel方案的好處是代碼好寫—setText()一下、setStyleSheet()一下就成了新手完全hold住。缺點是格子多的時候界面刷新不太平滑而且頁面狀態(tài)一變就得寫一堆findChild、setProperty的代碼后期越改越亂。我最終用的是自定義繪制方案一個QWidget重寫paintEvent()每次棋盤變化后調(diào)用update()觸發(fā)重繪格子用QPainter::drawRoundedRect()畫圓角矩形數(shù)字用drawText()畫在矩形中央。這樣布局代碼和邏輯代碼解耦棋盤繪制只看數(shù)據(jù)數(shù)據(jù)變了就重畫畫面狀態(tài)完全由數(shù)據(jù)驅(qū)動。新手可能覺得paintEvent很玄乎但其實它的邏輯很簡單系統(tǒng)覺得窗口需要刷新時就會調(diào)用這個函數(shù)你在里面畫的任何東西都會顯示在界面上僅此而已。3.2 鍵盤事件的正確接法2048的主要操作就是方向鍵。在QWidget里接方向鍵最直接的方式是重寫keyPressEvent()void GameWidget::keyPressEvent(QKeyEvent *event) { bool moved false; switch (event-key()) { case Qt::Key_Up: moved board.moveUp(); break; case Qt::Key_Down: moved board.moveDown(); break; case Qt::Key_Left: moved board.moveLeft(); break; case Qt::Key_Right: moved board.moveRight(); break; default: QWidget::keyPressEvent(event); return; } ... }這里有一個特別常見的坑鍵盤事件不響應(yīng)。新手經(jīng)常會遇到按方向鍵沒任何反應(yīng)或者點擊窗口內(nèi)的按鈕后方向鍵失靈。原因很簡單——QWidget默認的焦點策略是Qt::NoFocus也就是說窗口壓根不接收鍵盤焦點。解決方法是在構(gòu)造函數(shù)里加上一行setFocusPolicy(Qt::StrongFocus);Qt::StrongFocus表示該控件能通過點擊和Tab鍵獲得鍵盤焦點。加了這一行方向鍵就正常了。我在這一步上卡了整整一個晚上查了一圈才弄明白是焦點的問題希望看到這里的你直接少踩這個坑。3.3 視覺細節(jié)與數(shù)字配色2048這個游戲顏值也是游戲性的一部分。至少要做到數(shù)字越大顏色越深空格是淺色底4和2的顏色要有區(qū)分數(shù)值上到128、256之后顏色要明顯不一樣。用Qt的樣式表QSS或者直接在paintEvent里根據(jù)數(shù)值返回顏色都可以QColor GameWidget::colorForValue(int value) { switch (value) { case 0: return QColor(205, 193, 180); case 2: return QColor(238, 228, 218); case 4: return QColor(237, 224, 200); case 8: return QColor(242, 177, 121); case 16: return QColor(245, 149, 99); case 32: return QColor(246, 124, 95); case 64: return QColor(246, 94, 59); case 128: return QColor(237, 207, 114); default: return QColor(237, 204, 97); } }這個是2048官方的經(jīng)典配色照著抄就行。大數(shù)字的字體顏色用白色小數(shù)字2和4用深色這也是官方做法你可以根據(jù)自己的審美調(diào)整但建議不要偏離太多因為玩家對2048的視覺風格有天然期待。還有一個隱藏的小細節(jié)如果你用QPainter繪制關(guān)閉抗鋸齒會讓圓角矩形的邊緣有鋸齒感打開抗鋸齒即painter.setRenderHint(QPainter::Antialiasing)畫面會平滑很多。這個不是必須但屬于“做了體驗瞬間提升”的一行代碼。4. 打包發(fā)布與依賴處理4.1 windeployqt的標準打包流程項目寫完代碼跑通了但你的朋友雙擊那個exe文件時如果Qt運行庫沒跟著一起走程序會直接報錯。Windows下Qt程序的發(fā)布方式和Linux完全不同它不會靜靜地把所有依賴收集好而是需要你手動執(zhí)行一個叫windeployqt的工具。打包之前先做一件非常重要的事把編譯模式從Debug切換到Release。Debug模式編譯出來的exe體積巨大而且依賴一堆調(diào)試用的DLL不適合分發(fā)。切換方法是Qt Creator左下角的“電腦圖標”那里選擇Release然后重新構(gòu)建。之后找到編譯生成的exe文件路徑通常在build-項目名-Desktop_Qt_5_15_2_MSVC2019_64bit-Release\release\項目名.exe。手動新建一個干凈文件夾把exe復(fù)制進去然后打開命令行進入這個文件夾執(zhí)行windeployqt 2048qt.exewindeployqt會自動掃描exe依賴了哪些Qt模塊然后把對應(yīng)的DLL、插件目錄、翻譯文件全部復(fù)制到exe旁邊。執(zhí)行完成后文件夾里會多出platforms目錄、一堆.dll文件、還有幾個子目錄。這時雙擊exe就能正常運行了。4.2 “no qt platform plugin could be initialized”排查這個報錯寫了這個項目的同學幾乎100%會遇到一次而且它出現(xiàn)在打包之后雙擊exe的那一刻。報錯文本大概是windows no qt platform plugin could be initialized reinstalling the application字面意思是“找不到Qt平臺插件”。之所以會出這個問題最常見的原因是platforms目錄缺失、位置不對或者qwindows.dll沒有隨目錄一起復(fù)制過去。Qt的Windows程序啟動時一定要去exe同級的platforms目錄下加載qwindows.dll這個插件是Qt和Windows窗口系統(tǒng)之間的橋梁。就算你把所有DLL都放在exe旁邊只要platforms目錄不對程序照樣啟動不了。排查步驟很簡單先看打包文件夾里有沒有platforms\qwindows.dll如果這個文件不存在說明windeployqt執(zhí)行失敗了某些原因自己從Qt安裝目錄C:\Qt\5.15.2\msvc2019_64\plugins\platforms里手動復(fù)制一份過來也能救活。還有一個特別容易忽略的坑exe路徑中不能有中文和特殊字符。很多人打包時喜歡把文件夾命名為“2048游戲最終版”結(jié)果雙擊直接無反應(yīng)。Qt內(nèi)部處理文件路徑時對中文兼容性不太好盡量把發(fā)布文件夾改成純英文路徑能省掉一堆莫名其妙的兼容性問題。4.3 發(fā)布時的依賴選擇與體積控制windeployqt默認會把調(diào)試用的DLL也復(fù)制過來不會但如果你是從Debug目錄下執(zhí)行那復(fù)制的就是Debug版DLL程序跑起來速度慢、體積也大。所以再次強調(diào)一定確認是Release版本再打包。另外一個體積壓縮技巧Qt 5.15.2一個空窗口程序打包出來大概在20MB到50MB之間這是Qt框架本身的開銷屬于正常范圍。如果你想進一步壓縮可以嘗試在pro文件里加上CONFIG release然后排除不需要的模塊。但實際上對于發(fā)給朋友的玩具項目來說30MB的exe完全在可接受范圍內(nèi)沒必要為了壓縮體積引入UPX之類的工具把自己搞暈。還有一件事容易被忽略如果你用的是MSVC編譯器那發(fā)布包需要帶上Microsoft Visual C Redistributable運行庫。目標電腦沒裝過Visual C的話會提示“缺少VCRUNTIME140.dll”之類的錯誤。解決方案有兩種一是讓朋友去微軟官網(wǎng)裝一下二是自己寫一個安裝包腳本把運行庫和exe一起打進去。MinGW版本的Qt就沒有這個問題但相應(yīng)地它需要帶上libgcc_s_seh-1.dll、libstdc-6.dll和libwinpthread-1.dll這些MinGW運行庫windeployqt會把它們一起復(fù)制出來所以不用額外操心。5. 常見問題與調(diào)試實錄5.1 典型報錯速查表我把自己寫這個項目過程中遇到、以及幫朋友排查過的典型問題整理成了一張表建議直接存下來遇到了對照排查現(xiàn)象原因解決方案按方向鍵沒反應(yīng)窗口沒有獲取鍵盤焦點構(gòu)造函數(shù)加setFocusPolicy(Qt::StrongFocus)游戲啟動時隨機數(shù)字序列總是重復(fù)隨機種子未初始化用QRandomGenerator::global()替換rand()合并方向反了向上按成了向左旋轉(zhuǎn)方向搞錯先用紙畫一下旋轉(zhuǎn)前后的坐標映射再寫rotate函數(shù)2048之后還能繼續(xù)合并但不再彈提示勝利判定只判一次在mainwindow里用bool記錄是否已提示過打包后exe雙擊無反應(yīng)或報平臺插件錯誤platforms目錄缺失或路徑含中文重新執(zhí)行windeployqt或手動復(fù)制platforms目錄改用純英文路徑界面出現(xiàn)殘影或重疊沒有清除之前的繪制內(nèi)容paintEvent里先調(diào)用QPainter::fillRect畫背景清屏5.2 調(diào)試技巧用日志代替反復(fù)試錯新手最容易犯的錯誤是程序跑出錯誤結(jié)果后頻繁加qDebug()調(diào)試然后一遍遍重開游戲去操作。這樣既費時間又容易搞混狀態(tài)。我推薦一個自己一直在用的方法給GameBoard邏輯類寫一個printBoard()函數(shù)在移動操作前后分別調(diào)用一下看看數(shù)據(jù)是否按預(yù)期變化void GameBoard::printBoard() { for (int row 0; row BOARD_SIZE; row) { for (int col 0; col BOARD_SIZE; col) { qDebug() board[row][col] \t; } qDebug() \n; } }把邏輯層和界面層分離之后你甚至不需要啟動界面直接在main里測試GameBoard board; board.init(); // 生成兩個初始數(shù)字 board.printBoard(); board.moveLeft(); board.printBoard();這樣測出來的結(jié)果只和數(shù)據(jù)有關(guān)不會受到鍵盤事件、焦點、繪制等亂七八糟的因素干擾。等邏輯完全正確了再接上界面就能保證界面這層出問題的概率降到最低。這就是分層架構(gòu)在調(diào)試上帶來的巨大優(yōu)勢也是我在這個項目里最想讓讀者真正體會到的東西。5.3 最容易忽略的邊界情況2048還有一個很隱蔽的邊界情況一行或多個方向都沒有有效移動時不應(yīng)該生成新數(shù)字。比如整個棋盤只有第1行有數(shù)字玩家按了下鍵數(shù)組沒有任何變化這時候不應(yīng)該生成新塊。前面講過的moveLeft()返回bool在這里就派上用場了。四個方向統(tǒng)一處理時用moved || board.moveXXX()來做合并標志只有moved true才走“生成新數(shù)字”的流程。還有游戲結(jié)束判定。很多初學版本只判斷了“格子全滿”忘記了判斷“相鄰格子是否還能合并”。比如棋盤全滿但還有兩個相鄰的256可以合并那游戲其實還沒結(jié)束。isGameOver()必須同時檢查這兩條一個條件不滿足就說明還沒結(jié)束。這個邏輯寫不對很容易出現(xiàn)游戲提前結(jié)束的烏龍情況。5.4 新手的幾個進階方向如果你這個項目已經(jīng)跑通了想再往上走一步我推薦按下面的順序去擴展難度遞增但每步都能學到新東西動畫過渡目前移動是瞬間完成的可以給每個數(shù)字塊加一個緩慢滑動的動畫用QPropertyAnimation做。這里能學到Qt動畫框架的基本用法也是讓游戲從“能用”變“好玩”的關(guān)鍵一步。分數(shù)排名用QSettings把最高分保存到系統(tǒng)注冊表或配置文件里下次啟動還能看到歷史最高分。這一步能學會Qt的本地持久化存儲。撤銷功能用std::stack保存每次移動前的棋盤快照按快捷鍵撤銷上一步。棧這種數(shù)據(jù)結(jié)構(gòu)在教科書上看了N遍終于有了一個實際應(yīng)用場景。擴展棋盤到5x5或6x6這需要把硬編碼的BOARD_SIZE改掉重新審視所有算法的通用性是很好的代碼重構(gòu)練習。我個人在實際操作中的感受是2048這個項目的天花板比想象中高很多。你可以在里面無限疊加功能從動畫到音效到聯(lián)機排行榜每一步都有對應(yīng)的技術(shù)點可以學。而它最寶貴的地方在于——因為核心邏輯已經(jīng)跑通了后面加功能都是在舒適區(qū)邊緣試探不會讓人產(chǎn)生“從零開始學”的挫敗感。最后一個分享給大家的小技巧維護一個“版本完成度”清單每完成一個功能就記錄下來比如“v0.1 核心邏輯完成”“v0.2 界面繪制完成”“v0.3 動畫完成”。這樣做的好處有三個一是訓(xùn)練自己拆解需求的能力二是日后想起來能看看自己的成長軌跡三是寫簡歷項目經(jīng)驗時不用臨時回憶。對初學者來說把項目拆碎、逐個擊破比一口氣寫完整個游戲重要得多。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
97超碰欧美精品| 国产视频一区二区在线| 在线啊啊啊啊| 日韩在线观看AV| 成人五月天丁香激情综合| 婷婷综合| 日本一天色道久久久精品视频| 变态综合色| 国产精品一区午夜福利| 99国产精品久久久久久久成人热| 亚洲精品97| 人人扣人人操| 中文字幕激情小说| 欧洲色| 啊啊啊啊操死我了| 狠狠搞 亚洲91| 毛片99-全集电影手机免费观看完整-B029AV | 极品国产内射| 神马视频久久久久久| 国产精品欧美在线观看 | 亚洲 欧美 日韩另类 麻豆| 久久综合国产精品国产| 99在线视频播放| 97人人夜夜精品视频| 校园春色制服丝袜中文字亚洲| 99re视频这里只有精品| 日韩二三区| 91肉丝| 无码色| 久久人妇| 日日爽夜夜爽| 亚洲精品九九九| 九九久久精品| 激情婷婷综合久久| 激情久久日韩精品中文字幕麻豆| 一级aaaaa欧美中文字幕录像片| 久草综合京东| 超碰人人操97碰| 久久伊人青青草| 天天操天天干一区二区 | 亚洲精品免费中文字幕| 久久夜嗨| 国产浮力影院第1页| 91国产丝袜美女| 免费在线黄片视频| 骚鸭AV| 免费看日产一区二区三区| 208天天久久九九九| 加勒比在线观看一区二区| 四虎影库国产精品免费| 成人av福利在线观看| 操操AV电影| 91丝袜在线观看| 水澄无码AV| 成人网欧美风情| 啪啪视频亚洲第一| 久久精品成人一区二区三区蜜臀| 婷婷五月丁香五月| 国内精品a| 久久人人爽av亚洲精品天堂桃色 | 亚洲密乳AV| 亚洲欧洲另类| 97无码视频在线播放| 人人摸人人舔一区二区| 中文字幕视频一区视频二区| 97操| 91操人| 操人妻少妇中文 | 久久黄色性爱视频| 麻豆av一区二区| 1024亚洲中文字幕久在线看片你懂的 | 性夜影院爽黄A爽免费动漫| 国精综合一二三区影视| 精品一区二区三区蜜桃臀赵总 | 超碰久久.com| 97 九色| a在线视频免费观看| 色九九久九九| 青青青艹在线视频| 欧美在线55555| 国产99 中文字幕日韩小视频| 91在线免费精品视频| av在线播放国产一区| 欧美中字不卡| 五月天亚洲网| 精品久久久不卡一区二区| 免费一级精品啪啪视频| 欧美爱爱97| 少妇色综合| 大稥蕉免费视频这里只有精品| 色嗨嗨在线| 性夜影院爽黄A爽免费动漫| 都市激情人妻一区二区青青操视频| 丁香六月啪| 8x福利精品第一福利视频导航| 精品少妇一区二区| 一区二区三区蜜桃成人撸久久东京热| 亚洲97久久精品亚洲| 欧美日韩1234| 日韩精品中文字幕人妻| 99色网| 夜夜无码| 最新制服中文第一页| 草久久久| 中文字日本乱码| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 91欧洲国产成人久久精品网站| 夜夜免费视频| 国产一级久久久| 91爽啪| 免费在线观看AV无码网站| 蜜乳AV.COM| se吧提供91精品国产91久久久久久 | 中文字幕少妇色| 国产精品交换一区二区| 99re6久热只有精品6在线直播| 99热只有这里有精品| 久久久久久日韩| 国产超碰AV在线精品| 成人一二| 操婢日韩| www.亚洲黄色| 国产精品久久久久久久电影渣男| 黄片视频观看| 99久久精品无码一区二区毛片免费| 日本久久超碰| 日韩9区| 人妻精品一区二区三区| 97超碰久久| 大香蕉中文网| 精品少妇999| 婷婷五月天激情四射| 欧美性性性| 国产日韩怡红院| 快灬快灬 一下爽蜜桃在线观看| 97久久超碰亚洲| 欧美亚洲手机在线| 久久伊人影院| 色网色网色网色网色网色| 亚洲精品久久久久毛片A片拉屎 | 人妻丝袜一区二区三区在线| 久久久久久97| 大香蕉免费3| 日本1区2区不卡视频| 欧美日韩日产免费网站看| 国产极品精品美女视频| 日韩精品免费高清视频在线| 久久美女福利是上海美女| 天天看,天天做| 天天综合网站| 先锋音影AV| 国产精品久久久久999| 高潮9999外国| 久区视频| 自拍偷拍草一草| 日韩精品中文字幕一| 立川理惠加勒比无码| 天天日天天插| 久久嫩草国产成人一区| 天天摸天天舔天天操| 加勒比99999| 亚洲av噜噜噜噜噜噜| 最新岛国大片| 亚洲福利中文字幕在线| 亚洲欧美日韩有码| 91亚洲网站| 操国产逼| 九九在线视频| 精品人妻视频一区二区三区蜜桃视频| 日本精品九九九| 久久超碰网| 久久是精品| 免费成人自拍视频在线| 久久精视频美日韩在线视频| 色综合中文字幕不卡| 亚洲清纯唯美| 午夜福利国产欧美日韩夜夜| 五月香婷婷| 色婷婷婷五月天激情四射| 欧美色色人| 97精品一区二区三区免费| 密乳AV免费观看| 五月婷婷综合在线| 丝袜 中出 制服 人妻 美腿 中文字幕| 国产高清成人免费视频| 韩日无码在线观看| aaa淫乱视频| 欧美人妖内射| 91狠狠色丁香婷婷综合久久| 91九九九逼| 欧美色图20p| 岛国黄色大片网站| a人片中文字幕一区二区| 欧亚无码视频| 男人的天堂2018东京热啪啪啪| 午夜福利在线合集| 人人操人人插人人摸人人干| 久久久久9999精品九九九| 欧美激情一区| 日韩成人大片在线观看| 久久久91福利姬| 内射小黄片| www四虎| 97视频新免费| 国产Aα| 国产精品久久久无码aV去| 99热综合| 男人的天堂1024| 中文字幕日本久久| 一直超碰| 婷婷五月天激情网| 丝袜色综合| 久久riav中文精品| 330Dv国产女人终合视频极品人与兽| 99热这里只有精品18| 在线另类| 亚洲毛片久久| 精品福利视频| 国内精品久久人妻性色av| 亚洲精品天天影视综合网| 精品视频在线观看精品| 高树玛利亚无码流出| 91九九| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 国产AV激情无码久久无码 | 色色五月婷| 婷婷10月天青娱乐| 久久久久密| 农村女一级毛卡片| 怡红院成人av| 日日碰狠狠添天天爽超| 91丝袜人妻| 九九热精品在线| 中文字幕欧美日韩三级| 艳尻美人妻| www.av在线视频| 91激情综合| 国产精品色片一区二区| 亚洲男人天堂手机版| 丁香五月激情综合| 无码高清操逼网址| 中文字幕无码不卡啪啪| 91爱综合| 亚洲色图亚洲无码强奸乱伦| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 日韩一性一交一A片俄罗斯| 高清不卡 中文 人妻| 中文字幕黄色片| 偷拍 亚洲 欧美| 91国产大片| 俺去俺来也在线www| 国产精品美女| 91在线丝袜| 欧美后进式| 日本十八禁免费看污网站| 神马久久久久久久久久久久| 六月激情婷婷| 精品三级在线专区| 欧亚 另类 久| 91丝袜在线视频| 婷婷五月影院| 激情网色| 国产精品不卡一区二区三区av| 中文字幕伊人| 久插综合| 99999精品成人| 伦理片秋霞免费影院| 偷拍精品一区二区三区| 久久超碰av在线| 淫妻综合网| 亚洲成人福利电影免费| 色牛aV| 国产蜜臀精品一区二区尤物| 性爱AV天堂| 欧美|91色综合| 日操粉逼逼| 999久久久免费精品国产牛牛| 综合一区二区影视| 欧美一区二区三区黄色影视| 97精品久久久久久久| 婷婷综合久久| 五月天黄色激情视频| 青娱乐淫乱1314| 91天天综合在线观看| 久久久久久91香蕉国产| 日韩精品99999| 国语国产操逼伊人AV网| 欧美性爱第一区| 日本一区二区中文字幕久久| 99超碰网| 久久精品六区| 51一区二区三区| 97 国产一区| 97亚洲综合电影| 91视频国品一二三区| 图片区小说区| 精品一啪| 女同女同恋久久级三级| 俄罗斯一区二区视频在线观看 | 久久夜色一区二区| 久久天天摸| 97久久久久久久精| 成人av动漫在线观看| 天堂俺去俺来也www久久婷婷| 国产熟女精品一区二区| 91丨国产丨白浆秘 洗澡动漫| 三级色影综合网| 欧美se综合| 97色欧洲| 91丝袜在线播放| 久久国产精品视频| 亚州精品人妻一二三区| 久久后入制服| 人妻三级在线中文字幕| 综合网91| 91香蕉国产尤物视频| 欧美人体性爱互联网第一页婷婷日本| 精品久久久久综合无码| 色欲天天综合久久久无码网中文| 色吧91| 国产成年女黄特黄| 欧美不卡二区| 久久这里只精品99re66图| 综合欧美日本三级| 九九热在线视频| 97精品国产97久久久久久| 能看的AV| 欧美日韩电影一区二区| 夜夜 中文视频rt| 精品无码一区二区人妻久久蜜桃| 超碰97人人乐| 无码动漫av中文字幕| 国产a片操逼| 操逼啊啊啊91| 九九久久99| 亚洲 欧美 天天| 福利偷拍视频-中文字幕2019国语完整视频大全-S91AV | 夜夜操二区| 精品福利视频| 蜜桃狠狠色伊人亚洲综合 | 超碰国产精品无码| 毛片电影一区二区三区| 久悠悠av| 国产吹潮女在线观看| 日韩精品怡红院| 中文字幕精品专区搜索结果91| 人伦四五区| 97综合激情| 精品久久久久久AV无码| 午夜福利免费精品视频| 2025亚洲男人天堂| 福利天天都操| 国产精品久久久久无码Av网曝门| 日本十八禁免费看污网站| 国产高清无码一区二区三区四区皇冠| 大香蕉伊人亚洲| 97天天在线| 亚洲全色网| 最新中文字幕精品在线| 99久久这里只有精品| 精品一国2| 国产熟女无套内射| 国产树林里野战在线看| 91丝袜激情在线| av激情亚洲五月天| 丁香激情网| 锕锕好爽 死我在线观看| 粉嫩av在线| 亚乱色| 欧亚洲精品有视频| 国内外激情在线| a一区二区三区乱码在线| 爱爱60秒免费视频| 欧美线天码中字| 免费av高清无码| 色999亚洲人成色| 碰人碰碰人人开房人肉| h4610国产人妻| caopeng97人妻| 男人天堂网站| 久久国产精品91| 男人天堂新| 大香蕉啪啪网| 天美传媒麻豆一区二区三区国产精| 国产精品无码av嫩草| 欧美狠狠弄| 国产偷拍网站| 综合网久久| 国产女同在线观看视频| 青青草伊人久久| 国产精品高潮呻吟av久久4虎| 亚洲色图91欧美日韩| 日本大香蕉综合网| 性爱动态120秒| 超碰人妻久久| 国产视频三区四区| 乱伦日本中文自拍| 最新精品久久蜜桃 | 欧州一区二区三区四区| 粉嫩AV一区夜夜嗨| 午夜激情成人在线观看| 久久久内射良家| 91人妻Pr| 免费观看日本操逼视频| 激情图片亚洲色图| 国产综合永久精品日韩鬼片| 91无码人妻精品一区二区三区蜜桃| 91精品丝袜在线观看| 特污精品女优骚货黄色视频在线免费观看| 狠狠干综合| 91bbb| 成人色女网| 欧美天天干| 日本三级韩国三级美三级91| 97色在线| 亚洲乱码精品一区二区| 天天拍天| 婷婷色综合| www.99色| 欧美日韩系列| 五月久久HDAV| 人人插人人摸人人| 97超碰欧美精品| 欧美激情超碰777| 国产欧美岛国精品一区| 九热中文字幕| 97欧美色资源| 激情第四色| 男女猛烈无遮掩视频免费软件| 伦理弟一页| 久久99久久99精品免视看婷婷| 五月亭亭六月丁香| 欧美日韩人妻少妇 一区二区三区| 亚洲aV性爱| 欧美人体性爱互联网第一页婷婷日本| 色网综合网| 亚洲婷婷五月天| 日韩一区二区精彩视频| 色亚洲欧美| 男插女青青影院| 亚洲熟女av日韩熟女| 91亚洲在线| 97国产伦理| 殴美牲| 国产精品久久久无码AV网站| 91久久青青草原精品| 中文日韩欧美熟| www.色婷婷| 一二三四日本视频高清| av三级电影在线播放| 欧美成人色| 久久极品伊人| 99亚洲天堂| 午夜无码精品免费看性色| 4虎在线观看| 丝袜狂射91| 青青草亚洲一区| 91丨九色丨大屁股| wwwcaobibi| 92性色国产午夜福利在线661| 我爱操| 97丝袜亚洲在线播放| 久久一区,青青青青草视频在线播放| 久草网站免费在线观看| 国产曰批免费观看久久久| 狠狠操使劲操| 亚洲色天| 亚洲影院无码在线| 超碰免费人妻人人| 大香蕉黄色一区| 黄色人人| av在线一区二区三区| 天天色,天天干,天天干| 日本 色 导航| 国语av最新自产拍在线观看| 97超碰色情| 凸凹视频在线观看| 亚洲高清欧美总合| 五月婷婷丁香| 艹比视频国产精品| 久久久久9999妇女| 亚洲 无码 偷拍| 日本免费亚洲欧美| 综合网亚洲1| 亚洲五码一区二区三区| 国产精品不卡一区二区三区| 强奸乱伦免费网站| 97 国产一区| 国产超碰AV在线精品| 91精品国产综合久久久蜜臀| 欧美亚洲清纯| 国产在线精品偷| 欧美日韩国产精品久久色婷婷| 大黄片做爱的大的| 色香伊人| 男人的天堂一区三区| 久久久久9999精品九九九| 欧美亚洲激情小说| 免费亚洲国产精品久久一区| 在现视频女上位好爽| 人人操人人大香蕉| 成人八戒网站| 久草色悠悠在线视频| 0755午夜福利视频| 九九无码久久精品视频| 久久香蕉国产线看观看猫咪av| se吧提供国产乱老熟视频胖女人| 青娱乐休闲视频在线观看| 91亚洲丝袜| 欧美亚洲| 五月婷婷丁香六月| 超碰4A| 精品国产无码中文| 99热超碰| 久久伊人最新网址视频| 嗯嗯啊在线视频| 高清孕妇孕交 交孕妇| 国产三级资源在线观看| 粉嫩国产精品久久粉嫩| 日韩精品啪啪啪| 人人做人人妻人人夜视频| 97公开久久| A 在线网址| 欧美性暴力猛交XXXX | 黄色AV影视| 久久香蕉国产线看观看亚洲女人| 综合影视国产无码| 欧美大干日韩| 日韩av在线免费网站| 91色色综合| 国产h片在线观看视频| 青青欧洲黑| 性色生活片久久毛片婬片免费放女人一级毛片| 精品久久久久,69国产成人精| 青青草在线视频播放器| 五月丁香六月婷| 亚州色综合| 国产原创精品| 精品少妇人妻av久久免费| 欧美情色贴图| 九九久久99| 亚洲国产熟妇综合色专区| 色综合美国| 极品综合| 久草色在线观看| 亚洲中文字幕97久久精品少妇| 秋霞Av理论一级在线| juliaann丝袜大战黑鬼| 黄片直播三级黄片两女一男| 免费视频观看60秒| 久久九七| 99久久婷婷| 51久久夜色精品国产麻豆| 蜜屁Av| 久久久久精| 一区二区三区黄色片a| 麻豆一区二区三区在线看| 久久久999日本大片| a一区二区三区乱码在线| 婷婷性网| 香蕉大久久久| 婷婷另类小说| 无码99| AA丁香综合激情| 国产精品极品美女视频| 久9re热视频这里只有精品| 日韩人妻精品| 色大香蕉97N| 男人亚洲91首页在线| 中文字幕亚韩| 欧美黑人精品在线播放| 亚洲欧美日韩免费观看| 亚洲色图图片| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 骚逼高潮久久精品| 视频分类 国内精品| 成人aⅴ一区二区三区| 三级日韩一区二区三区| 亚洲精品一二牛牛| 12一15性XXXX粉嫩国产| 国产亚洲色婷婷久久99精品91 - 百度| 熟女91网| 999国产精品999久久久久久| 懂色av中文字幕一区二区三区天美| 亚洲黄日韩无码专区| 蜜桃中文字日产乱幕4区| 夜夜操老骚逼视频网站| 四虎影库国产精品免费| 狠狠操一区二区| 国产欧美日韩臀| 一区二区三区色综合| 91欧美性| 91亚洲网站| 国产精品白丝| 可以免费观看的日韩av毛片| 午夜理论片在线观看免费| 亚欧性爱ab| 激激五月| 91国产在线精品| 96国产精品| 被操高清无码视频| 亚洲古典另类欧美在线| 欧美制服另类丝袜| 日欧毛片久久| 搡老女人老熟女91老熟女综合网| 亚洲中文字幕熟女| 综合欧美日本三级| 国产SV一线| 情色大香蕉| 亚洲欧美日韩免费观看| 中国国国产一级特黄毛片| 超碰AV在线| 999综合色| 欧美日韩久久精品爱爱| 欧美日韩精品一区二区三区高清| 婷婷伊人綜合中文字幕小说| www.高清无码诱惑一区.com| 91白虎| 亚洲色图久久精品蜜| 91校园春色长篇| 91超级碰| 亚洲中文字幕久久无码精品| 欧美日韩丝袜| 啪啪资源网| 国产久久一区二区午夜| 91美女国产在线| 熟女突然公开看18禁影片| 这里只有精品97| 97爱欧美| 久久亚洲天天做| 天堂69亚洲精品中文字| 日韩精品怡红院| 超碰97起碰| 乱伦Av网| 家庭乱伦麻豆| 综合网亚洲在线| 久久久久9999妇女| 乱老女人一区二区视频| 亚洲阿v天堂在线| 好爽要喷了| 91成人在线| 一本道综合色图| 亚洲二区精品在线观看 | 欧美夜夜狠| japan日本高清乱xxxx| 亚洲欧美不卡线| 亚洲蜜臀精品视频久久| 国产肏屁眼视频| 丝袜熟女2P| 99精品网| 97色碰| 尤物一级在线免费观看| 亚洲第一免费视频| 亚洲伊人久久综合97| 久久伊人影院| 久久有码视频| 丰满熟妇大乳做爰| 久久噜| 天天综合网~91综合网| 97精品视频免费| 国产农村妇女精品一二区| 成人 日韩欧美一区| 日本三级大片| 欧美成人9797| 欧洲射精91| 97精品国产97久久久久久户外免费| 99操碰| 视频二区美腿丝袜制服人妻欧美| 六月丁香啪啪| 97舔舔| 久久久久七视频| 九九九九精品一区| 人妻色情天天操| 67914在线兔费成人视频| 91综合天天| 操逼操逼操| 国内偷自视频区视频综合| 日韩久久.一级黄色片| 精品人妻一区二区三区视频| 亚洲国产精品成人综合| 亚洲91色在线| 中国一区二区亚洲人妻| 色臀aV| 九九黄色网| 欧洲成人性爱视频| 中文字幕欧美丝袜07资源| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 传媒免费一区二区三区| 大香交伊人网| 全球成人中文在线| 91丨九色丨国产丨人妻在线| 国产一| 久久香蕉国产传媒一区剧情天美| 肏逼福利网站| 天堂亚洲欧美| 日本九九久久99| 男人的天堂2018东京热啪啪啪| 婷婷丁香五月天综合东京热| 国产品精品自在在线午夜免费| 久久9精品网站| 日本精品国产视频| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 丰满熟女一区二区三区在线播放| 成人国产视频在线观看| 亚川综合视频| 亚洲五月丁香花狠狠干一区二区三区 | 人妻精品一区二区在线| 97视频在线观看播放与子乱对白在线……| 国产熟妇一区二区| 成人九九| 亚洲,日韩,欧美,成人播放| 国产综合操逼高清| 午夜天堂精品久久| 精品人妻丰满熟妇一区二区三| 69视频入口| 玖玖婷婷五月天| 天天看片麻豆| 在线观看亚洲成人精品| 不卡九肏| 亚洲在钱| 日本无码1| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 日本蜜桃| 国产精品经典一卡久久久| 黄色av播放免不| 中文字幕AV乱伦| 精品无码一区二区| 超碰人妻97| 亚洲天堂 视频你懂的| 蜜臀99999| 张柏芝国产一区在线观看| JULIA一区二区三区在线播放| 伊人伊人LD| 1人人看人人摸人人操| 97精品国产97久久久久久免费| 久久9免费视频| 深田咏美亚洲精品福利社| 久草久日| 秋霞视频一区二区| 丝袜视频网国产90| 岛国成人av在线播放网址| 欧美色图在线视频少妇| 国产浮力影院第1页| 天天伊人| 国产丸一视频| 99热精品青草在线| 911粉嫩人妻| 欧美v亚洲v综合v国产v妖精| 职场同事知名国产国产精品久久欧美日韩| 婷婷五月天AV| 精品人妻av在线播放| 极品色电影院| 亚洲欧洲综合视频在线| 国内一区二区免费| 不卡码视频| 婷婷亚洲综合| 黄色香蕉视频网站一区| 国产一区二区久久| 裸体美女国产免费久久久网站| 在线观看中文字幕| 综合色久欲| 啊啊啊啊视频免费| 狠狠综合| 国产精品一区av在线| 亚洲美女30b| 在免费jIzzjIzz在线视频| 久久精品电影在线| 久久精品一区| 日本日逼视频网| 无码137片内射在线影院| 久草在| 99综合免费视频| 一本久道在线综合视频| 久久亚洲日韩熟女精品| 欧色综合| 水澄无码AV| 五月婷婷六月天| 无码人妻一区二区三区色欲aⅴ| 动漫av中文| 狠狠狠狠狠干| 曰本人妻人人澡人人夹| 亚洲天堂加勒比| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 青青操视频在线| 久艹伊人精品综合在线| 97精品人妻一二三四| av在线免费一区二区| 亚洲第一页欧美| 人人超碰在线观看黄| 亚州综合图片| 超碰精品人妻狠狠干| 国产青青综合伊人| 五十路一区无码| 黄色成人网久久久久久| 中文字幕在线观看永久| 在线观看日韩av不卡| 免费观看的av| 天天干天天日天天射黄色片| 内射黑丝袜| 大香蕉中文在线| 99在线免费公开视频| 日韩乱插| 亚洲综合影视| 97se亚洲| 亚洲AV无码翔田千里网站| 97亚洲自在精品在线观看| 亚洲一二三四区在线免费看视频| 欧美一二在线| 欧美日产国产在线成人第一区| 国产亚洲福利第一页丝袜| 天天噜| 亚洲AV永久无码精品成人调教| 欧美性第1页| 偷拍精品一区二区三区| 伊人黄色片| 97热视频在线观看| 九九人人操| 在线视频 亚洲精品| 校园春色中文字幕AV| 1769精品一区二区三区| 四虎免费在线观看| 中文字幕78| 五月婷婷丁香六月| 亚洲啪啪视频免费| 日本精品一区二区三| 日本 欧美 亚中文字幕| 久久精品欧美一区二区三区不卡| 中文字幕日韩情色| 精品网站9999| 亚洲啪啪性视频| 日韩免费a级毛片无码a∨| 91爱看| 国产原创自拍| 精品亚洲黄色片 国产精品导航一区二区 | 亚洲欧洲av影音| 狠狠干2020| 麻豆区99999| 色官网在线| 91福利网在线观看| 国产97在线播放| 青青操在线亚洲视频观看欧美在线| 国产日韩在线播放| 国产午夜精品理论片一二三区区| 熟妇一区,二区,三区。| 国产一级久久久| 久操操| 婷婷午夜成人色中色| aa片毛片| 精品夜夜澡人妻无码AV| 九区国产| 大香蕉综合| 婷婷月色| www.av在线观看| 影视综合无码少妇| 午夜性刺激视频免费观看| 综合色久欲| 欧美日韩亚洲五月天婷婷| 国产亚洲 中文欧美久久| 男男H黄动漫啪啪无遮挡网站| 东北少妇高潮zzzz| 天天亚洲| 亚洲少妇综合| 亭亭在线资源| 天操老女人| 久久久婷婷| 91超碰人人| 天天流夜夜操| 亚洲 日韩 欧美 国产综合体| 在线可观看的黄色网址| 乱伦一区二区三区‘| 亚洲成人激情小说视频| 国产精品福利视频| 午夜啊啊| 亚洲色图欧美色18直播在线| 尤物视频网 刘玥| 婷婷丁香一区二区三区| 久艹伊人精品综合在线| 久久亚洲骚逼综合| 亚洲av在线免费观看| 屌逼麻豆| 欧美国产日韩清纯唯美| 五月丁香激情综合网| 桃花色涩综合影院| 极品尤物在线观看| 国产精品久久久三级无码| 精品一二三区久久AAA片| 日人妻视频91| 国产精品一区二区 尿失禁| 亚洲国产精品有声| 奇米狠999| 欧美少妇性爱网站| 日本精品高清一二区一本到| 亚洲AV麻豆Aⅴ无码电影一| 日韩精品中文字幕人妻| 新亚洲无码| PMv在线观看| 色在线综合| 91在线视频免费播放| 黄片色区软件| 高清在线偷拍自拍视频| 91久久久久久| 久热69九色熟妇97| 欧美少妇第一页| 亚州人妻| 九草九九九| 亚洲成人在线乱码色午夜| 久操免费观看| 人妻一区二区三区四区视频| 亚洲国产成人精品久久久国产成人一区二区 | 久久综合乱子伦国产免费| 人妻美腿丝袜制服诱惑综合天堂-| 久久久久久91香蕉国产| 国产欧美黑人丰满在线| 色网亚洲人| 中文字幕后石码三区四区| 男人天堂2012| 青娱乐av在线| 欧美日动态视频| 欧美淫乱视频| 一区二区高清视频| 99re热有精品视频国产| 久久精品亚洲成a人天堂| 久久久久久人妻| 亚洲第一页欧美| 嗯~啊~快点 死我视频免费看网站| 91九色丰满高潮| 日韩欧美加勒比| 隔壁邻居波多野结衣中文字幕| 精品一区二区成人动漫| 日本三级久| 老汉网| 久久精品无码一区二区三区| 亚州熟女乱伦| 欧美日韩操逼嗦吊| 蜜臀精品1区2区| 欧美偷偷网| 成年无码动漫av片无尽在线| 国产AV无码AV| 国模限制级电影| 国产精品九九| dy888午夜老子影视达达兔| 五月天丁香婷婷综合网站| 四虎AV在线观看| 91欧美性| 亚洲色婷婷久久久综合日本| 日韩乱中文| 久久久久久夜夜夜夜夜| 一二视频神马久久传媒| 沈阳熟女高潮对白视频| 插欧洲美女欧美精品| 色婷婷综合久久久久中文一区二区| 亚洲。天堂。日本在线观看| 亚洲国产精品久久AV| 亚洲精品乱码久久久久久蜜桃麻豆| 韩国轻伦国内自拍一区| 国产午夜福利合集| se01国产在线视频| 蜜色网色哟哟| 欧美综合色图网| 国产av又色又爽又黄| 热天堂一区二区| 96精品久久久| 无码最新| 97精品久久久久久久| 97精品在线视频| 最近2019中文字幕国语免费版| 亚洲乱色视频一区、二区在线| 亚洲色图片区| 亚洲高清无码在线桃色| 97色色色综合网站| 狠狠超| 成片免费播放| 久久久神马影院| 欧美日韩色综合网| 欧美日日夜夜| 天美91| 97人人干| 亚洲欧美国产精品久久久久久久| 欧美aa一级片| 97超碰天天爱天天爱| 九九九九久久久久| www.色婷婷.com| 欧美图片色五月天| 久操视频资源站公开| 欧美日本天堂| 亚洲精品一区二区精品| 超碰性爱97| 国产色产精品在线观看| 亚洲色图在线视频| 欧美超碰97| 天天色综合图片| 欧美大的香蕉有线电视视频| 国产一区在线免费播放| daxiangjiao你懂的| 95自拍视频在线观看| 亚洲人91| 久久欧美性爱视频| 91欧洲入口| 久久精品性| aV中文麻| 开心五月婷婷激情| 97亚洲综合在线| 99精品无码| 欧美综合91| 精品无码久久久| 亚洲欧美国产中文视频| 亚州综合电影| 囯戸精品高潮呻吟旡码| 亚州再线| 欧亚乱色熟女一区二区| 97久久国产精品| 久久久中文| 男人的天堂2018| 欧美激情超碰777| 国产野战露脸在线播放| 麻豆人妻偷人精品无码视频| 伊人黄色视频免费观看| 啊啊啊啊无码| 99这里有精品| 操逼日批| 97操综合| 色99色| 17c嫩草51久久91嫩草| 91伊人影视综合| 韩国一级AAA| 精品丰满熟妇人妻一区| 91亚洲人电影| 人人操我人人干| 久男人久久| 六九九九| 吖在线不卡一区二区国产剧情| 大香蕉之青青草原| 国产激情综合| 日语五十路和六十路亚洲国产精品| 六月丁操逼| 亚洲Av无码成人精品国产| 日韩15p| 欧美亚洲日韩16色| 午夜福利成人免费视频| 久草在线| 国产第二页| 久久久一级| 女人被男人桶爽视频网站| 97超碰精品图片| 91天天综合网,天天综合网| 激情接吻视频久久久久久| 无码人妻一区二区三区四区老鸭窝| 欧美在线伊人色| 婷婷亚洲五月***久久| 国产真实子伦对白| 另类老少妇| 嗯嗯啊啊用力视频免费| 立川理惠加勒比无码| 亚洲无码精品AV久久久| 少妇精品久久久八区九区| 99丝袜福利在线播放| 91高清无码下载| 男女性无套 免费九一| 色香91| 欧亚第一综合网| 99在线观看| 欧美aaaaaaa| 91九九| 欧美线天码中字| 夜夜国产一区| 综合色图亚洲欧美| 日韩AC| 精品国产91av一区二区三区| 超碰九7免费| 日本五区不卡| 伦理弟一页| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 欧美日韩香蕉| 国产高清视频无码在线| 偷拍视频青青草在线视频| 91日日夜夜| 欧洲黄色网| 啊啊嗯嗯好爽| 精品日日人妻| 久草成人影片| 好爽免费视频,| 久久精9| 亚洲三级网址久久最新| 亚洲欧美一区二区三区在钱蜜桃| 日韩中文字幕二区| 欧美日韩性爱无码| 成人性爱av.com| 八戒无码国产午夜福利| 日韩免费a级毛片无码a∨| 97超碰色色| suv精产一二三区| 日韩99999| 黑人性欧美| 99re视频在线播放青草| 国产女人成人精品视频| 亚拍在线| 久久久久网站-538在线视频-欧美永久乱码| 亚州操操穴网| 国产在线76页| 裸体美女免费看网站青草| 2024人人操人人摸| 91丨九色丨国产打屁股| www.91久久| 婷婷久久综合久| 激情五月丁香五月| 五月色网| 九九无码| 欧美制服网站美腿丝袜| 青青国产精品在线| 啊啊啊啊啊啊啊国| 人妻插插人妻人| 美女高潮视频91| 91撸色网 玖玖网 欧美| 韩国女主播青草在线| 久久超碰97中文字幕| 色五月第四色| 欲香欲色天天天综合和网| 日韩 成人 有码| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 九九热在线精品视频| 亚洲图片 激情小说| 欧美国产操逼| 久艹视频在线| 久热这里只有精品9| 亚洲国产97| 蜜乳中文字幕a在线| 亚瑟国产精品久久无码| 综合久久六月久久婷婷| 黄片在线免费在线观看| 丁香六月啪啪| 蜜桃久久久久久久| 性性久久| 另类老少妇| 欧美精品黑人猛交高潮| 超碰97网站| 亚洲A曰本VA欧美VA视频| 在线亚洲 欧美 日本专区| 日韩性爱毛片操骚逼| 性爱1区| 97天天爽| 亚洲诱惑| 熟妇女伦乱视频视频| 亚洲综合九九| 在线岛| 超碰碰碰碰| 国产精品午夜高潮呻吟久久av| 日韩人妻大香蕉| 日韩国产十八禁| 精品大全99999| 国产1024在线播放| 2017人人操,人人摸| 亚洲熟女中文字幕在线| 久久发布国产伦子伦精品| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 在线性黄高清免费视频| 丁香六月天| 亚洲自拍欧美国产首页网曝| 天天综合网视频91| 国内毛片热久久思思热| 国产树林里野战在线看|