黄a在线观看-黄a在线-黄a大片-黄色片在线看-黄色毛片免费-黄色大片网站

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

JS+Canvas實現五子棋游戲

瀏覽:127日期:2024-04-23 17:53:08

本文實例為大家分享了JS+Canvas實現五子棋游戲的具體代碼,供大家參考,具體內容如下

布局+樣式部分代碼 :

<style type=’text/css’> canvas { display: block; margin: 50px auto; box-shadow: -2px -2px 2px #efefef, 5px 5px 5px #b9b9b9; cursor: pointer; } .btn-wrap { display: flex; flex-direction: row; justify-content: center; } .btn-wrap div { margin: 0 10px; } div>span { display: inline-block; padding: 10px 20px; color: #fff; background-color: #EE82EE; border-radius: 5px; cursor: pointer; } div.unable span { background: #D6D6D4; color: #adacaa; } #result-wrap { text-align: center; } </style> <h3 id='result-wrap'>--五子棋--</h3> <canvas height='450px'></canvas> <div class='btn-wrap'> <div id=’restart’ class='restart'> <span>重新開始</span> </div> <div id=’goback’ class='goback unable'> <span>悔棋</span> </div> <div id=’return’ class='return unable'> <span>撤銷悔棋</span> </div></div>

js部分代碼:

<script> var over = false; var me = true; //我 var _nowi = 0, _nowj = 0; //記錄自己下棋的坐標 var _compi = 0, _compj = 0; //記錄計算機當前下棋的坐標 var _myWin = [], _compWin = []; //記錄我,計算機贏的情況 var backAble = false, returnAble = false; var resultTxt = document.getElementById(’result-wrap’); var chressBord = [];//棋盤 for (var i = 0; i < 15; i++) { chressBord[i] = []; for (var j = 0; j < 15; j++) { chressBord[i][j] = 0; } } //贏法的統計數組 var myWin = []; var computerWin = []; //贏法數組 var wins = []; for (var i = 0; i < 15; i++) { wins[i] = []; for (var j = 0; j < 15; j++) { wins[i][j] = []; } } var count = 0; //贏法總數 //橫線贏法 for (var i = 0; i < 15; i++) { for (var j = 0; j < 11; j++) { for (var k = 0; k < 5; k++) { wins[i][j + k][count] = true; } count++; } } //豎線贏法 for (var i = 0; i < 15; i++) { for (var j = 0; j < 11; j++) { for (var k = 0; k < 5; k++) { wins[j + k][i][count] = true; } count++; } } //正斜線贏法 for (var i = 0; i < 11; i++) { for (var j = 0; j < 11; j++) { for (var k = 0; k < 5; k++) { wins[i + k][j + k][count] = true; } count++; } } //反斜線贏法 for (var i = 0; i < 11; i++) { for (var j = 14; j > 3; j--) { for (var k = 0; k < 5; k++) { wins[i + k][j - k][count] = true; } count++; } } // debugger; for (var i = 0; i < count; i++) { myWin[i] = 0; _myWin[i] = 0; computerWin[i] = 0; _compWin[i] = 0; } var chess = document.getElementById('chess'); var context = chess.getContext(’2d’); context.strokeStyle = ’#bfbfbf’; //邊框顏色 var backbtn = document.getElementById('goback'); var returnbtn = document.getElementById('return'); window.onload = function () { drawChessBoard(); // 畫棋盤 } document.getElementById('restart').onclick = function () { window.location.reload(); } // 我,下棋 chess.onclick = function (e) { if (over) { return; } if (!me) { return; } // 悔棋功能可用 backbtn.className = backbtn.className.replace(new RegExp('(s|^)unable(s|$)'), ' '); var x = e.offsetX; var y = e.offsetY; var i = Math.floor(x / 30); var j = Math.floor(y / 30); _nowi = i; _nowj = j; if (chressBord[i][j] == 0) { oneStep(i, j, me); chressBord[i][j] = 1; //我,已占位置 for (var k = 0; k < count; k++) { // 將可能贏的情況都加1 if (wins[i][j][k]) { // debugger; myWin[k]++; _compWin[k] = computerWin[k]; computerWin[k] = 6;//這個位置對方不可能贏了 if (myWin[k] == 5) { // window.alert(’你贏了’); resultTxt.innerHTML = ’恭喜,你贏了!’; over = true; } } } if (!over) { me = !me; computerAI(); } } } // 悔棋 backbtn.onclick = function (e) { if (!backAble) { return; } over = false; me = true; // resultTxt.innerHTML = ’o(?□?)o,悔棋中’; // 撤銷悔棋功能可用 returnbtn.className = returnbtn.className.replace(new RegExp('(s|^)unable(s|$)'), ' '); // 我,悔棋 chressBord[_nowi][_nowj] = 0; //我,已占位置 還原 minusStep(_nowi, _nowj); //銷毀棋子 for (var k = 0; k < count; k++) { // 將可能贏的情況都減1 if (wins[_nowi][_nowj][k]) { myWin[k]--; computerWin[k] = _compWin[k];//這個位置對方可能贏 } } // 計算機相應的悔棋 chressBord[_compi][_compj] = 0; //計算機,已占位置 還原 minusStep(_compi, _compj); //銷毀棋子 for (var k = 0; k < count; k++) { // 將可能贏的情況都減1 if (wins[_compi][_compj][k]) { computerWin[k]--; myWin[k] = _myWin[i];//這個位置對方可能贏 } } resultTxt.innerHTML = ’益智五子棋’; returnAble = true; backAble = false; } // 撤銷悔棋 returnbtn.onclick = function (e) { if (!returnAble) { return; } // 我,撤銷悔棋 chressBord[_nowi][_nowj] = 1; //我,已占位置 oneStep(_nowi, _nowj, me); for (var k = 0; k < count; k++) { if (wins[_nowi][_nowj][k]) { myWin[k]++; _compWin[k] = computerWin[k]; computerWin[k] = 6;//這個位置對方不可能贏 } if (myWin[k] == 5) { resultTxt.innerHTML = ’恭喜,你贏了!’; over = true; } } // 計算機撤銷相應的悔棋 chressBord[_compi][_compj] = 2; //計算機,已占位置 oneStep(_compi, _compj, false); for (var k = 0; k < count; k++) { // 將可能贏的情況都減1 if (wins[_compi][_compj][k]) { computerWin[k]++; _myWin[k] = myWin[k]; myWin[k] = 6;//這個位置對方不可能贏 } if (computerWin[k] == 5) { resultTxt.innerHTML = ’計算機贏了,繼續加油哦!’; over = true; } } returnbtn.className += ’ ’ + ’unable’; returnAble = false; backAble = true; } // 計算機下棋 var computerAI = function () { var myScore = []; var computerScore = []; var max = 0; var u = 0, v = 0; for (var i = 0; i < 15; i++) { myScore[i] = []; computerScore[i] = []; for (var j = 0; j < 15; j++) { myScore[i][j] = 0; computerScore[i][j] = 0; } } for (var i = 0; i < 15; i++) { for (var j = 0; j < 15; j++) { if (chressBord[i][j] == 0) { for (var k = 0; k < count; k++) { if (wins[i][j][k]) { if (myWin[k] == 1) { myScore[i][j] += 200; } else if (myWin[k] == 2) { myScore[i][j] += 400; } else if (myWin[k] == 3) { myScore[i][j] += 2000; } else if (myWin[k] == 4) { myScore[i][j] += 10000; } if (computerWin[k] == 1) { computerScore[i][j] += 220; } else if (computerWin[k] == 2) { computerScore[i][j] += 420; } else if (computerWin[k] == 3) { computerScore[i][j] += 2100; } else if (computerWin[k] == 4) { computerScore[i][j] += 20000; } } } if (myScore[i][j] > max) { max = myScore[i][j]; u = i; v = j; } else if (myScore[i][j] == max) { if (computerScore[i][j] > computerScore[u][v]) { u = i; v = j; } } if (computerScore[i][j] > max) { max = computerScore[i][j]; u = i; v = j; } else if (computerScore[i][j] == max) { if (myScore[i][j] > myScore[u][v]) { u = i; v = j; } } } } } _compi = u; _compj = v; oneStep(u, v, false); chressBord[u][v] = 2; //計算機占據位置 for (var k = 0; k < count; k++) { if (wins[u][v][k]) { computerWin[k]++; _myWin[k] = myWin[k]; myWin[k] = 6;//這個位置對方不可能贏了 if (computerWin[k] == 5) { resultTxt.innerHTML = ’計算機贏了,繼續加油哦!’; over = true; } } } if (!over) { me = !me; } backAble = true; returnAble = false; var hasClass = new RegExp(’unable’).test(’ ’ + returnbtn.className + ’ ’); if (!hasClass) { returnbtn.className += ’ ’ + ’unable’; } } //繪畫棋盤 var drawChessBoard = function () { for (var i = 0; i < 15; i++) { context.moveTo(15 + i * 30, 15); context.lineTo(15 + i * 30, 435); context.stroke(); context.moveTo(15, 15 + i * 30); context.lineTo(435, 15 + i * 30); context.stroke(); } } //畫棋子 var oneStep = function (i, j, me) { context.beginPath(); context.arc(15 + i * 30, 15 + j * 30, 13, 0, 2 * Math.PI);// 畫圓 context.closePath(); //漸變 var gradient = context.createRadialGradient(15 + i * 30 + 2, 15 + j * 30 - 2, 13, 15 + i * 30 + 2, 15 + j * 30 - 2, 0); if (me) { gradient.addColorStop(0, ’#0a0a0a’); gradient.addColorStop(1, ’#636766’); } else { gradient.addColorStop(0, ’#d1d1d1’); gradient.addColorStop(1, ’#f9f9f9’); } context.fillStyle = gradient; context.fill(); } //銷毀棋子 var minusStep = function (i, j) { //擦除該圓 context.clearRect((i) * 30, (j) * 30, 30, 30); // 重畫該圓周圍的格子 context.beginPath(); context.moveTo(15 + i * 30, j * 30); context.lineTo(15 + i * 30, j * 30 + 30); context.moveTo(i * 30, j * 30 + 15); context.lineTo((i + 1) * 30, j * 30 + 15); context.stroke(); } </script>

更多有趣的經典小游戲實現專題,分享給大家:

C++經典小游戲匯總

python經典小游戲匯總

python俄羅斯方塊游戲集合

JavaScript經典游戲 玩不停

javascript經典小游戲匯總

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: yiren22亚洲综合伊人22 | 国产专区精品 | 国产乱码一区二区三区 | 亚洲精品久久久中文字幕痴女 | 羞羞的视频网站 | 韩国伦理av | 国产美女牲交视频 | 少妇人妻一级a毛片 | 精品国产乱码久久久久久蜜臀网站 | 亚洲乱码日产精品bd | 麻豆精品久久久久久久99蜜桃 | 国产做爰xxx18在线观看网站 | 国产亚洲精久久久久久叶玉卿 | 久久婷婷国产麻豆91 | 久久99精品久久久久久9 | 国产人人精品 | 欧美久久免费 | 日本一本久草 | 亚洲熟妇色xxxxx欧美老妇 | 天天干伊人 | 少妇69xx| 一本大道卡一卡二卡三乱码全集资源 | 国产视频三级 | 日韩精品一区二区三区亚洲综合 | 高清无码午夜福利视频 | 农村真人裸体丰满少妇毛片 | 特级毛片全部免费播放器 | 欧美大白腚pics | 两个黑人大战嫩白金发美女 | 爱情岛论坛首页永久入口 | 中文字幕亚洲无线码在线一区 | 国产麻豆精品一区二区三区v视界 | 亚洲爽爆av | 日本高清裸体私密写真集 | 亚洲精品国产精品乱码在线观看 | а√中文在线资源库 | 中文字幕+乱码+中文字幕一区 | 黑丝美女一区二区 | 日本爽妇网 | 国产精品久热 | 青青成人 | 影音先锋在线中文字幕 | 在线播放无码高潮的视频 | 国产精成人 | 女人夜夜春 | 色五月五月丁香亚洲综合网 | 久久综合给合综合久久 | 日韩精品中字 | 亚洲欧洲精品在线 | 欧美一级特黄aa大片 | 一色桃子av大全在线播放 | 91视频导航 | 日韩精品在线视频免费观看 | 日本xxxxx九色视频在线观看 | 久久伊99综合婷婷久久伊 | 国产精品一区二区免费在线观看 | 久久夜色精品国产www红杏 | 手机看片国产日韩 | 国产不卡视频 | 亚洲图片一区二区三区 | 欧美成人一区在线 | 亚洲综合欧美在线一区在线播放 | 中文字幕欧美人妻精品一区 | 国产麻豆xxxvideo实拍 | 国产又大又硬又粗无遮挡 | 999在线观看精品免费不卡网站 | 色中色在线视频 | 黄色在线免费播放 | 翘臀后进少妇大白嫩屁股91 | 操操干| 国产91九色| 欧美中字 | 久久福利免费视频 | 欧美亚洲精品天堂 | 中文字幕制服狠久久日韩二区 | 久福利| 国精品无码一区二区三区左线 | 亚洲第一精品在线观看 | 在线国产福利 | 在线成人影视 | 国模一二区 | wwwav小四郎com | 欧美中文视频 | www.色com情11 | 色欧美亚洲 | 色网站免费看 | 国产成人av在线婷婷不卡九色 | 亚洲激情图片区 | 国产精品国产三级国产aⅴ9色 | 国产成人99久久亚洲综合精品 | 黄色三级a | 伊人久久婷婷五月综合97色 | 引诱农村少妇性事 | 尹人综合| 风间由美一区二区三区 | 精品成人一区 | 无遮挡男女激烈动态图 | 性高朝久久久久久久3小时 av片在线观看 | 成人免费在线小视频 | 性淫影院 | 色欲久久久天天天综合网 | 久久久免费 | 潮喷失禁大喷水无码 | 日韩精品久久久肉伦网站 | 亚洲欧美日韩天堂 | 久久国产精品萌白酱免费 | 成人性做爰aaa片免费看不忠 | 中文字幕av日韩精品一区二区 | 91亚洲天堂| 精品免费国产一区二区 | 亚洲论理 | 欧美激情精品久久久久久 | 色www视频永久免费 国产欧美日韩专区发布 | 国产一区二区网站 | 成人久久久久 | 国产精品视频 | 色天使久久综合网天天 | 国产欧美日韩精品丝袜高跟鞋 | 欧美黑人粗大 | 精品成人在线视频 | 日韩免费视频一区 | 欧洲熟妇色xxxxx欧美老妇伦 | 欧美黄色一级大片 | 欧洲妇女成人淫片aaa视频 | 日一本二本三本在线2021 | 精品一区二区三区中文字幕 | 亚洲日本色| 一区二区三区黄 | 欧美一级性片 | 国产欧美日韩三级 | 精品夜夜爽欧美毛片视频 | 噼里啪啦国语版在线观看 | 色www| 一本色道久久88综合亚洲精品ⅰ | 九色porny视频 | 欧美成人猛片aaaaaaa | 国产夜夜爽 | 自拍偷拍亚洲区 | 亚洲国产精久久久久久久 | 欧美久草 | 精品国产三级a在线观看 | 国产多p混交群体交乱 | 一本久久精品一区二区 | 无码人妻av免费一区二区三区 | 91抖音成人| 绿帽在线观看99av | 亚洲午夜久久久精品一区二区三剧 | 欧美图片在线观看 | 国产精品久久久久久久乖乖 | 亚洲美女久久 | 国产成人三级视频在线播放 | 一级黄色在线播放 | 亚洲国产精品久久久 | 欧美大片va欧美在线播放 | 最新日韩视频 | 91精品久久久久 | 国产少妇高潮视频 | 黑人狂躁日本妞一区二区三区 | 亚洲春色www | 中国老妇xxxx性开放 | 国产女人在线 | 国产第一页屁屁影院 | 红桃av一区二区三区在线无码av | 无码国产精品一区二区色情男同 | 国产 日韩 欧美 一区 | 最近中文字幕第一页 | 亚洲精品日本无v一区 | 黄色免费观看网站 | 国产中文字幕在线视频 | 久久久久久久久久久久久久 | 成人免费视频久久 | 亚洲人精品午夜射精日韩 | 岛国大片在线观看 | 97在线精品| 亚洲成人一区在线观看 | 中文字幕在线免费看线人 | 一区在线免费观看 | 六月婷婷久香在线视频 | 国产一区二区丝袜 | 国产亚洲精品久久久网站好莱 | 久久婷婷激情综合色综合俺也去 | 男人的天堂手机在线 | 无码粉嫩虎白一线天在线观看 | 国产精品亚洲一区二区在线观看 | 一级看片免费视频囗交 | 毛茸茸绝色孕妇孕交 | 亚洲一级影片 | 俺也去av| 日日操日日碰 | 77777亚洲午夜久久多喷 | 99热亚洲精品 | 亚州男人的天堂 | 一本加勒比波多野结衣 | 无码人妻精品一区二区三区不卡 | 无遮挡啪啪摇乳动态图gif | 欧美人与动牲交免费观看网 | 91插插插影院 | 成人在线播放网站 | 两人做人爱费视频午夜 | 236宅宅理论片免费 爱久久av一区二区三区 | 亚洲欧洲国产精品 | 亚洲日韩乱码中文字幕 | 久草在线手机视频 | 国产明星裸体无码xxxx视频 | 中文字幕乱码一区av久久不卡 | 91区人人爽人人都喜欢人人都有 | 国产成人精品亚洲一区 | 午夜精品一二三区 | 亚洲a区在线观看 | 日韩美女国产精品 | 黄色大片毛片 | xxx.国产| 成熟女人特级毛片www免费 | 韩国乱码片免费看 | 91免费官网 | 亚洲第一免费播放区 | 国产精品xxx大片免费观看 | 久久综合色之久久综合 | 黑人巨大跨种族video | 亚洲tv久久| 国产精品国产三级国产专区51区 | 天堂网在线最新版www中文网 | 肉色欧美久久久久久久免费看 | 四影虎影免费在线观看 | 日本黄色一级网站 | 一级特色大黄美女播放 | 在线免费看av的网站 | 欧美v视频 | 国产情侣自拍小视频 | 久久男人av久久久久久男 | 涩色网站| 国产成人精品亚洲7777 | 仁科百华av解禁在线播放 | 暧暧视频在线观看 | 桥本有菜aⅴ一区二区三区 桥本有菜免费av一区二区三区 | 亚洲人成无码www久久久 | 天天舔天天爱 | 乱人伦精品视频在线观看 | 日本特级黄色录像 | 国产亚洲三级 | 丰满熟妇乱又伦在线无码视频 | 欧美综合视频在线观看 | 日本免费三片免费观看东热 | 国产伦理精品一区二区三区观看体验 | 麻豆av传媒蜜桃天美传媒 | 亚洲综合精品一区二区三区 | 午夜精品一区二区三区免费视频 | 国产91精品高清一区二区三区 | 成人影片在线免费观看 | 午夜影视网 | 国产肉体xxxx裸体784大胆 | 国产欧美日韩a片免费软件 九九久久精品无码专区 | 久久久国产一区二区三区四区 | 国产精品日韩一区二区三区 | 日本xxxx在线观看 | 荡女乱翁床第高h | 一级做a爱片性色毛片www | 亚洲日本中文字幕天天更新 | 在线亚洲+欧美+日本专区 | 黄色av地址 | 免费无码又爽又刺激软件下载直播 | 国语对白做受69 | 男人的天堂国产 | 国产69av | 伊人激情在线 | 欧美一级一级一级 | 亚洲人成网网址在线看 | 一级黄色短片 | 香蕉伊思人视频 | 国产a国产片国产 | 亚洲国产精品久久人人爱 | 欧美又粗又长 | 国产精品欧美综合亚洲 | 欧美一区二区三区四区视频 | 免费av入口| 蜜桃久久一区二区三区 | 少妇公车张开腿迎合巨大视频 | 女性向av免费观看入口silk | 国产精品99久久久久久武松影视 | 免费人成视频 | 国产91视频在线观看 | 一区二区三区在线播放 | 国产页| 青青超碰| 国产精品成人免费精品自在线观看 | 十八禁视频网站在线观看 | 毛片久久久 | 91精品国产麻豆国产自产影视 | 色一情一交一乱一区二区三区 | 好吊视频一区二区三区 | 乱荡少妇xxhd | 国产亚洲欧美精品久久久久久 | 交换配乱吟粗大农村大坑性事视频 | 人妻激情另类乱人伦人妻 | 欧美色欧美亚洲高清在线视频 | 国产suv精品一区二区五 | 久久精品女人毛片国产 | 性欧美大战久久久久久久 | 久久久社区 | 久久精品国产一区二区 | 国产人人草 | 无码无套少妇毛多18pxxxx | 136fldh导航福利视频 | 久久久99精品免费观看 | 国产三级高清一区二区 | 久久99精品久久久久久吃药 | 牛鞭伸入女人下身的真视频 | 成人精品视频99在线观看免费 | 草久久免费视频 | 韩国r级露器官真做av | 九九热视频免费观看 | 日韩精品无码免费一区二区三区 | 亚洲免费大片 | 国产一级一级片 | 免费人成在线视频无码 | 成熟亚洲日本毛茸茸凸凹 | 97一区二区国产好的精华液 | 国语精品对白露脸少妇网站 | 国产成人一级片 | 国产a级片视频 | 色久视频 | 欧美性大片xxxxx久久久 | videos性| 狠狠入| 中文无码一区二区三区在线观看 | 欧美色欧美亚洲高清在线观看 | 97人人模人人爽人人喊网 | 国产精品夜夜 | 黄a视频| 日韩三级在线观看 | 按摩房激情hd欧美 | 中国china体内裑精亚洲片 | 国产日韩一区二区三免费高清 | 国产福利萌白酱在线观看视频 | 国产91小视频 | 在线观看黄色片网站 | 无码精品国产一区二区三区免费 | 国产精品久久国产精麻豆99网站 | 麻豆影院免费夜夜爽日日澡 | 久久久精品免费视频 | 国产精品香蕉在线观看 | 国产精品第12页 | 欧洲xxxxx| 亚洲一区二区三区四区五区中文 | 邻居少妇与水电工啪啪 | 99热在线只有精品 | 亚洲 日韩 欧美 成人 在线观看 | 国产又粗又硬视频 | 欧美大片一级 | 涩涩视频免费看 | 99av视频| 成人精品天堂一区二区三区 | 午夜一区二区三区四区 | 青青久草在线视频 | 特黄特色网站 | 久久精品国产色蜜蜜麻豆 | 清纯粉嫩极品夜夜嗨av | av图片在线观看 | 黄色一级片免费 | 三区四区乱码不卡 | 日韩二区在线观看 | 国产免费又爽又色又粗视频 | 欧美成人h版在线观看 | 爽啪啪gif动态图第136期 | 九九精品成人免费国产片 | 久久国产精品区 | 国产精品视频麻豆 | 欧美精品第二页 | 夜色资源ye321 在线观看 | 一区二区三区av | 男女啪啪做爰高潮免费看 | 久久婷婷五月综合色中文字幕 | 亚洲色图欧美在线 | 国产精品欧美激情在线播放 | 欧美一级片免费看 | 久久青草视频 | 亚洲专区欧美专区 | 国产精品久久久久久久久久久免费看 | 精品视频免费观看 | 天堂网中文在线www 三级网站视频在在线播放 热99re6久精品国产首页青柠 | 黄网站永久免费 | 网红福利视频 | 外国成人| 久久蜜臀精品av | 二区影院 | 国产特级毛片aaaaaa喷潮 | 天堂中文视频在线 | 婷婷色五 | 日韩一级欧美一级 | a级毛片高清免费视频 | 国产精品久久毛片av大全日韩 | 男人激情网 | 亚洲丰满熟女一区二区v | 日本日本19xxxⅹhd乱影响 | 国产真实露脸精彩对白 | 午夜精品射精入后重之免费观看 | 国产片自拍 | 欧美一本 | 葵司免费一区二区三区四区五区 | 欧美偷拍一区二区三区 | 久久久久久久岛国免费网站 | 欧美黄色大片视频 | 久久精品一本到东京热 | 国产午夜成人久久无码一区二区 | 91久久国产涩涩涩涩涩涩 | 97av视频在线 | 久久久久久天堂 | 精品国产一区二区三区av爱情岛 | 饥渴丰满的少妇喷潮 | 黄色a级一级片 | 欧美精品一区二区视频 | 夜夜操夜夜摸 | 国自产偷精品不卡在线 | 宅宅少妇无码 | 香蕉99久久国产综合精品宅男自 | 亚洲女同二女同志 | 欧美一区二区日韩 | 日韩精品久久久免费观看夜色 | 毛片资源 | 久久国产一级片 | av色欲无码人妻中文字幕 | 久久精国 | 四虎精品一区二区免费 | 鲁一鲁一鲁一鲁一av | 欧洲肉欲k8播放毛片 | 又大又紧又粉嫩18p少妇 | 久久99国产精品视频 | 狠狠操五月天 | 亚洲网av| 欧美激情一区二区在线观看 | 国产精品毛片久久久久久久 | 国产精品丝袜在线 | 一区二区免费看 | 在线观看日批视频 | 男生美女隐私黄www 男生女生羞羞网站 | 97久久精品人人 | 国产在线国偷精品产拍 | 国产精品熟妇一区二区三区四区 | 成人性生交大片免费看4 | 精品午夜熟女人妻视频毛片 | 2020毛片| 亚洲蜜桃av一区二区 | 91超碰中文字幕久久精品 | 日韩黄色免费视频 | 99精品一区二区三区无码吞精 | 四虎永久免费 | 在线看片不卡 | 性——交——性——乱免费的 | 91午夜精品 | 少妇性l交大片欧洲热妇乱xxx | 欧美性生活网站 | 国产免费高清av | 爱爱激情免费视频 | 在线免费一级片 | 欧美性猛交xxxx免费看蜜桃 | 国产无人区码一码二码三mba | 久久精品欧美日韩精品 | 久久天天躁狠狠躁夜夜av | 最新久久精品 | 亚洲精品国产suv一区 | 精品在线免费观看视频 | 黄色一级片 | 欧美蜜桃视频 | 无码一区二区三区 | 久久禁 | 亚洲最大黄色 | 少妇高潮大片免费观看 | 少妇人妻无码专区视频 | 国产成人精品在线播放 | 亚洲日韩激情无码一区 | 成人性生交大全免 | 国产精品久久久久久久久久久久人四虎 | 欧美午夜性春猛交xxxx按摩师 | 2222eeee成人天堂 | 五月婷婷之综合缴情 | 大吊一区二区三区 | 污网在线观看 | 亚洲精品在线不卡 | 精品一区二区超碰久久久 | 亚洲国产精品久久人人爱 | 久久精品蜜桃 | 男人天堂av网站 | 永久免费av在线 | 亚洲成人中文 | 人妻夜夜爽天天爽三区丁香花 | 看av网| 国产一区二区精品久久 | 922tv在线观看线路一 | 久久99精品久久久久久 | 国内精品久久久 | 男人添女荫道口喷水 | 一级成人毛片 | 深夜福利1000 | 麻豆蜜桃九色在线视频 | 美女免费网站在线观看 | 亚洲一二三四视频 | 无码精品人妻一区二区三区影院 | 5151精品国产人成在线观看 | 韩国女主播av | 成人免费一区二区三区 | 中文在线观看视频 | 欧美一区二区三区爽爽爽 | 国模和精品嫩模私拍视频 | 国产又猛又黄又爽三男一女 | 亚洲欧洲中文日韩久久av乱码 | 国产精品视频麻豆 | 国产精品乱码一区二区三区视频 | 乌克兰极品少妇xxxx做受小说 | 国产午夜三级一区二区三 | 美女自卫网站 | 国产精品成年片在线观看 | 色av导航| 999久久久免费精品国产 | 在线观看国产一区二区三区 | 99精品无人区乱码在线观看 | 欧美aⅴ | 9999国产精品 | 再深点灬舒服灬大了添片在线 | 国产疯狂性受xxxxx喷水 | 国产精品亚洲五月天高清 | 超碰在线94| 国精品无码一区二区三区在线蜜臀 | 久久午夜网站 | 国产原创在线视频 | 美女隐私黄www网站免 | 国产精品久久国产精品99 | 农村少妇野战做爰全过程 | 99999久久久久久亚洲 | 九九久久精品视频 | 国产精品刺激对白97 | 秋霞视频在线观看 | 亚洲高清中文字幕 | 亚洲成av人片在线观看www | 亚洲精品中字 | 精品人妻无码区在线视频 | 日韩欧美在线免费观看 | 亚洲精品第一国产综合野草社区 | 人妻系列无码专区久久五月天 | 毛片一级在线观看 | 国产av新搬来的白领女邻居 | 男生美女隐私黄www 男生女生羞羞网站 | 91嫩草在线播放 | 一级在线视频 | 国产免费黄色小视频 | 韩国r级hd中文字幕 韩国r级大尺度激情做爰外出 | 凹凸日日摸天天碰免费视频 | 国产足控在线网站 | 秋霞成人 | 五月丁香六月综合缴情在线 | 成年在线网站免费观看无广告 | 强乱中文字幕亚洲精品 | 久国产| 亚洲精品国产精品国 | 欧美精品一区二区三区免费视频 | 欧美激情另类 | 欧美大尺度床戏做爰 | 成人免费久久 | 国产亚洲精品岁国产微拍精品 | 中文字幕av一区二区三区 | 国产v日产∨综合v精品视频 | 亚洲精品沙发午睡系列 | 国产91调教| 中文国产在线观看 | 亚洲成人一区 | 日韩女优中文字幕 | 国产精品丝袜美腿一区二区三区 | 成人97| 亚洲一区激情 | 欧美日韩视频无码一区二区三 | 天天撸日日夜夜 | 亚洲精品成人悠悠色影视 | 亚洲黄色小说视频 | 噜噜吧噜噜色 | 国产激情美女久久久久久吹潮 | 亚洲欧美一区二区三区国产精品 | 久久国产福利 | 女同重口另类在线观看 | 国产在线综合视频 | 天天色天天射天天干 | 国产欧美日韩小视频 | 免费视频色 | 亚洲欧美另类在线图片区 | 亚洲熟妇无码一区二区三区导航 | 狠狠躁夜夜躁人人爽天天天天97 | h视频在线免费看 | 国产精品久久久久久久久久久久久久久久久 | 岳的奶又大又白又紧在线观看 | 爱爱视频网站免费 | 精品视频一二三区 | 黄色国产片 | 伊人久久久久久久久久久久久 | 最近中文字幕在线中文高清版 | 伊人网国产 | 成人天堂资源www在线 | 成年在线视频 | 奴性白洁会所调教 | 一区二区三区视频在线播放 | 国产成人在线视频播放 | 白嫩大乳丰满美女白嫩白嫩 | 国产国产人免费人成免费 | 91亚洲精品一区二区乱码 | 永无久网址在线码观看 | 国产乱子伦一区二区三区四区五区 | 亚洲天堂中文字幕在线观看 | 天天色宗合 | 亚洲色图另类图片 | 国产美女久久久亚洲综合 | 国产精品va在线播放 | 黄色美女av | 成年女性特黄午夜视频免费看 | 日本美女毛茸茸 | 国产乱码精品一区二区三区中文 | 69视频免费观看 | 极品美女白嫩呻吟湿淋淋照片 | 日韩精品――中文字幕 |