亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? hstank2.java

?? 握自己寫的坦克游戲哦
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
/* 這是一個坦克游戲  4.12 
 * 沒有做碰撞技術(shù)處理  進入游戲后方向鍵控制方向  空格鍵發(fā)彈 
 * 不建議看源代碼 
 * 因為本人剛寫完后看著都頭暈 
 */ 
import java.awt.* ; 
import javax.swing.* ; 
import java.awt.event.*; 
import java.util.EventListener; 

public class HsTank2 extends JFrame { 
HsTank2(String title) { 
this.setTitle(title) ; 
this.setSize(608 , 630) ; 
this.setLocation(300 , 100) ; 
this.setBackground(Color.WHITE) ; 

MyTank mp = new MyTank() ; 
this.add(mp) ; 

this.addKeyListener(mp) ; 

new Thread(mp).start() ; 
} 
public static void main(String[] args) { 

HsTank2 h = new HsTank2("坦克大戰(zhàn)(版本1.0)") ; 

h.setVisible(true) ; 
} 
} 

//主戰(zhàn)坦克 
class MyTank extends JPanel implements KeyListener , Runnable { 

int x = 280, y = 280 ;//坦克的初始位置 
int op = 1 ;//坦克的移動方向 
int color = 0 ; 
int tankspeed = 8 ;//坦克的速度 
int tankbullet = 8 ;//坦克的子彈速度 
int tankfbullet = 4 ;//敵軍的子彈速度 
int shengming = 100 ;//生命 
int fenshu = 0 ; 
int nandu = 5 ; //設(shè)置游戲難度 

//子彈 
int dx = 295 , dy = 295 ; 
int dx1 = 295 , dy1 = -10 ;  
int dx2 = 600 , dy2 = 295 ;  
int dx3 = 295 , dy3 = 600 ;  
int dx4 = -10 , dy4 = 295 ;   

//敵軍坦克 
int num = 10 ;//敵軍坦克數(shù)量,不能修改 
int[] xf = new int[num] ; 
int[] yf = new int[num] ; 
int[] opf = new int[num] ;  

int[] dxf = new int[num] ; 
int[] dyf = new int[num] ; 

int[] dxf1 = new int[num] ; 
int[] dyf1 = new int[num] ; 
int[] dxf2 = new int[num] ; 
int[] dyf2 = new int[num] ; 
int[] dxf3 = new int[num] ; 
int[] dyf3 = new int[num] ; 
int[] dxf4 = new int[num] ; 
int[] dyf4 = new int[num] ; 

//構(gòu)造函數(shù),初始化敵軍坦克的位置和狀態(tài) 
MyTank() { 
for (int i = 0; i<num; i++) { 
xf[i] = (int) (Math.random() * 560) ; 
yf[i] = (int) (Math.random() * 560) ; 
dxf[i] = xf[i] + 15 ;  
dyf[i] = yf[i] + 15 ; 
} 

for (int i = 0; i<num; i++) { 
dxf1[i] = 295 ; dyf1[i] = -10 ;  
dxf2[i] = 600 ; dyf2[i] = 295 ;  
dxf3[i] = 295 ; dyf3[i] = 600 ;  
dxf4[i] = -10 ; dyf4[i] = 295 ;  
} 
} 

//主面版 
public void paint(Graphics g) { 
super.paint(g) ; 
this.setBackground(Color.WHITE) ; 

g.setColor(Color.red) ; 
g.drawString("生命:" , 10 , 20 ) ; 
g.fillRect(50 , 10 , shengming * 5 , 10) ; 
g.drawRect(50 , 10 , 500 , 10) ; 

g.drawString("得分:  "+ fenshu , 10 , 40) ; 


if(op == 1) { 
g.setColor(Color.red) ; 
g.fillRect(x , y , 40 , 40) ; 

switch (color % 6) { 
     case 0: g.setColor(Color.blue) ; break; 
     case 1: g.setColor(Color.yellow) ; break; 
     case 2: g.setColor(Color.red) ; break; 
     case 3: g.setColor(Color.orange) ; break; 
     case 4: g.setColor(Color.green) ; break; 
     case 5: g.setColor(Color.black) ; break; 
    } 
g.fillOval(x - 5 , y - 5 , 10 , 10) ; 
g.fillOval(x - 5 , y + 5 , 10 , 10) ; 
g.fillOval(x - 5 , y + 15 , 10 , 10) ; 
g.fillOval(x - 5 , y + 25 , 10 , 10) ; 
g.fillOval(x - 5 , y + 35 , 10 , 10) ; 

g.fillOval(x + 35 , y - 5 , 10 , 10) ; 
 g.fillOval(x + 35 , y + 5 , 10 , 10) ; 
g.fillOval(x + 35 , y + 15 , 10 , 10) ; 
g.fillOval(x + 35 , y + 25 , 10 , 10) ; 
g.fillOval(x + 35 , y + 35 , 10 , 10) ; 

g.setColor(Color.black) ; 
g.fillRect(x + 15 , y - 20 , 10 , 40) ; 
switch (color % 20) { 
     case 0: g.setColor(Color.white) ; break; 
     case 1: g.setColor(Color.white) ; break; 
     case 2: g.setColor(Color.white) ; break; 
     case 3: g.setColor(Color.white) ; break; 
     case 4: g.setColor(Color.white) ; break; 
     case 5: g.setColor(Color.white) ; break; 
     case 6: g.setColor(Color.white) ; break; 
     case 7: g.setColor(Color.white) ; break; 
     case 8: g.setColor(Color.white) ; break; 
     case 9: g.setColor(Color.white) ; break; 
     
     case 10: g.setColor(Color.black) ; break; 
     case 11: g.setColor(Color.black) ; break; 
     case 12: g.setColor(Color.black) ; break; 
     case 13: g.setColor(Color.black) ; break; 
     case 14: g.setColor(Color.black) ; break; 
     case 15: g.setColor(Color.black) ; break; 
     case 16: g.setColor(Color.black) ; break; 
     case 17: g.setColor(Color.black) ; break; 
     case 18: g.setColor(Color.black) ; break; 
     case 19: g.setColor(Color.black) ; break;      
    } 
g.fillOval(x + 5 , y + 30 , 10 , 10) ; 
g.fillOval(x + 25 , y + 30 , 10 , 10) ; 

  } 

if(op == 2) { 
g.setColor(Color.green) ; 
g.fillRect(x , y , 40 , 40) ; 

switch (color % 6) { 
     case 0: g.setColor(Color.blue) ; break; 
     case 1: g.setColor(Color.yellow) ; break; 
     case 2: g.setColor(Color.red) ; break; 
     case 3: g.setColor(Color.orange) ; break; 
     case 4: g.setColor(Color.green) ; break; 
     case 5: g.setColor(Color.black) ; break; 
    } 
g.fillOval(x - 5 , y - 5 , 10 , 10) ; 
g.fillOval(x + 5 , y - 5 , 10 , 10) ; 
g.fillOval(x + 15 , y - 5 , 10 , 10) ; 
g.fillOval(x + 25 , y - 5 , 10 , 10) ; 
g.fillOval(x + 35 , y - 5 , 10 , 10) ; 

g.fillOval(x - 5 , y+35 , 10 , 10) ; 
g.fillOval(x + 5 , y+35 , 10 , 10) ; 
g.fillOval(x + 15 , y+35 , 10 , 10) ; 
g.fillOval(x + 25 , y+35 , 10 , 10) ; 
g.fillOval(x + 35 , y+35 , 10 , 10) ; 

g.setColor(Color.black) ; 
g.fillRect(x + 20 , y + 15 , 40 , 10) ; 
switch (color % 20) { 
     case 0: g.setColor(Color.white) ; break; 
     case 1: g.setColor(Color.white) ; break; 
     case 2: g.setColor(Color.white) ; break; 
     case 3: g.setColor(Color.white) ; break; 
     case 4: g.setColor(Color.white) ; break; 
     case 5: g.setColor(Color.white) ; break; 
     case 6: g.setColor(Color.white) ; break; 
     case 7: g.setColor(Color.white) ; break; 
     case 8: g.setColor(Color.white) ; break; 
     case 9: g.setColor(Color.white) ; break; 
     
     case 10: g.setColor(Color.black) ; break; 
     case 11: g.setColor(Color.black) ; break; 
     case 12: g.setColor(Color.black) ; break; 
     case 13: g.setColor(Color.black) ; break; 
     case 14: g.setColor(Color.black) ; break; 
      case 15: g.setColor(Color.black) ; break; 
     case 16: g.setColor(Color.black) ; break; 
     case 17: g.setColor(Color.black) ; break; 
     case 18: g.setColor(Color.black) ; break; 
     case 19: g.setColor(Color.black) ; break;      
    } 
g.fillOval(x , y + 5 , 10 , 10) ; 
g.fillOval(x , y + 25 , 10 , 10) ; 


} 
if(op == 3) { 
g.setColor(Color.blue) ; 
g.fillRect(x , y , 40 , 40) ; 

switch (color % 6) { 
     case 0: g.setColor(Color.blue) ; break; 
     case 1: g.setColor(Color.yellow) ; break; 
     case 2: g.setColor(Color.red) ; break; 
     case 3: g.setColor(Color.orange) ; break; 
     case 4: g.setColor(Color.green) ; break; 
     case 5: g.setColor(Color.black) ; break; 
    } 
g.fillOval(x - 5 , y - 5 , 10 , 10) ; 
g.fillOval(x - 5 , y + 5 , 10 , 10) ; 
g.fillOval(x - 5 , y + 15 , 10 , 10) ; 
g.fillOval(x - 5 , y + 25 , 10 , 10) ; 
g.fillOval(x - 5 , y + 35 , 10 , 10) ; 

g.fillOval(x + 35 , y - 5 , 10 , 10) ; 
g.fillOval(x + 35 , y + 5 , 10 , 10) ; 
g.fillOval(x + 35 , y + 15 , 10 , 10) ; 
g.fillOval(x + 35 , y + 25 , 10 , 10) ; 
g.fillOval(x + 35 , y + 35 , 10 , 10) ; 

g.setColor(Color.black) ; 
g.fillRect(x + 15 , y + 20 , 10 , 40) ; 
switch (color % 20) { 
     case 0: g.setColor(Color.white) ; break; 
     case 1: g.setColor(Color.white) ; break; 
     case 2: g.setColor(Color.white) ; break; 
     case 3: g.setColor(Color.white) ; break; 
     case 4: g.setColor(Color.white) ; break; 
     case 5: g.setColor(Color.white) ; break; 
     case 6: g.setColor(Color.white) ; break; 
     case 7: g.setColor(Color.white) ; break; 
     case 8: g.setColor(Color.white) ; break; 
     case 9: g.setColor(Color.white) ; break; 
     
     case 10: g.setColor(Color.black) ; break; 
     case 11: g.setColor(Color.black) ; break; 
     case 12: g.setColor(Color.black) ; break; 
     case 13: g.setColor(Color.black) ; break; 
     case 14: g.setColor(Color.black) ; break; 
     case 15: g.setColor(Color.black) ; break; 
     case 16: g.setColor(Color.black) ; break; 
     case 17: g.setColor(Color.black) ; break; 
     case 18: g.setColor(Color.black) ; break; 
     case 19: g.setColor(Color.black) ; break;      
    } 
g.fillOval(x + 5 , y , 10 , 10) ; 
g.fillOval(x + 25 , y , 10 , 10) ; 


} 
if(op == 4) { 
g.setColor(Color.yellow) ; 
g.fillRect(x , y , 40 , 40) ; 

switch (color % 6) { 
     case 0: g.setColor(Color.blue) ; break; 
     case 1: g.setColor(Color.yellow) ; break; 
     case 2: g.setColor(Color.red) ; break; 
     case 3: g.setColor(Color.orange) ; break; 
     case 4: g.setColor(Color.green) ; break; 
     case 5: g.setColor(Color.black) ; break; 
    } 
g.fillOval(x - 5 , y - 5 , 10 , 10) ; 
g.fillOval(x + 5 , y - 5 , 10 , 10) ; 
g.fillOval(x + 15 , y - 5 , 10 , 10) ; 
g.fillOval(x + 25 , y - 5 , 10 , 10) ; 
g.fillOval(x + 35 , y - 5 , 10 , 10) ; 

g.fillOval(x - 5 , y+35 , 10 , 10) ;
 g.fillOval(x + 5 , y+35 , 10 , 10) ; 
g.fillOval(x + 15 , y+35 , 10 , 10) ; 
g.fillOval(x + 25 , y+35 , 10 , 10) ; 
g.fillOval(x + 35 , y+35 , 10 , 10) ; 

g.setColor(Color.black) ; 
g.fillRect(x - 20 , y + 15 , 40 , 10) ; 
switch (color % 20) { 
     case 0: g.setColor(Color.white) ; break; 
     case 1: g.setColor(Color.white) ; break; 
     case 2: g.setColor(Color.white) ; break; 
     case 3: g.setColor(Color.white) ; break; 
     case 4: g.setColor(Color.white) ; break; 
     case 5: g.setColor(Color.white) ; break; 
     case 6: g.setColor(Color.white) ; break; 
     case 7: g.setColor(Color.white) ; break; 
     case 8: g.setColor(Color.white) ; break; 
     case 9: g.setColor(Color.white) ; break; 
     
     case 10: g.setColor(Color.black) ; break; 
     case 11: g.setColor(Color.black) ; break; 
     case 12: g.setColor(Color.black) ; break; 
     case 13: g.setColor(Color.black) ; break; 
     case 14: g.setColor(Color.black) ; break; 
     case 15: g.setColor(Color.black) ; break; 
     case 16: g.setColor(Color.black) ; break; 
     case 17: g.setColor(Color.black) ; break; 
     case 18: g.setColor(Color.black) ; break; 
     case 19: g.setColor(Color.black) ; break;      
    } 
g.fillOval(x + 30 , y + 5 , 10 , 10) ; 
g.fillOval(x + 30 , y + 25 , 10 , 10) ; 
} 
g.setColor(Color.black) ; 
g.fillOval(dx , dy , 10 , 10) ; 
g.fillOval(dx1 , dy1 , 10 , 10) ; 
g.fillOval(dx2 , dy2 , 10 , 10) ; 
g.fillOval(dx3 , dy3 , 10 , 10) ; 
g.fillOval(dx4 , dy4 , 10 , 10) ; 

for (int i = 0; i<num; i++) { 
if(opf[i] == 1) { 
g.fillRect(xf[i] , yf[i] , 40 , 40) ; 

g.fillOval(xf[i] - 5 , yf[i] - 5 , 10 , 10) ; 
g.fillOval(xf[i] - 5 , yf[i] + 5 , 10 , 10) ; 
g.fillOval(xf[i] - 5 , yf[i] + 15 , 10 , 10) ; 
g.fillOval(xf[i] - 5 , yf[i] + 25 , 10 , 10) ; 
g.fillOval(xf[i] - 5 , yf[i] + 35 , 10 , 10) ; 

g.fillOval(xf[i] + 35 , yf[i] - 5 , 10 , 10) ; 
g.fillOval(xf[i] + 35 , yf[i] + 5 , 10 , 10) ; 
g.fillOval(xf[i] + 35 , yf[i] + 15 , 10 , 10) ; 
g.fillOval(xf[i] + 35 , yf[i] + 25 , 10 , 10) ; 
g.fillOval(xf[i] + 35 , yf[i] + 35 , 10 , 10) ; 

g.fillRect(xf[i] + 15 , yf[i] - 20 , 10 , 40) ; 

g.fillOval(xf[i] + 5 , yf[i] + 30 , 10 , 10) ; 
g.fillOval(xf[i] + 25 , yf[i] + 30 , 10 , 10) ; 
  } 
if(opf[i] == 2) { 

g.fillRect(xf[i] , yf[i] , 40 , 40) ; 

g.fillOval(xf[i] - 5 , yf[i] - 5 , 10 , 10) ; 
g.fillOval(xf[i] + 5 , yf[i] - 5 , 10 , 10) ; 
g.fillOval(xf[i] + 15 , yf[i] - 5 , 10 , 10) ; 
g.fillOval(xf[i] + 25 , yf[i] - 5 , 10 , 10) ; 
g.fillOval(xf[i] + 35 , yf[i] - 5 , 10 , 10) ; 

g.fillOval(xf[i] - 5 , yf[i] + 35 , 10 , 10) ; 
g.fillOval(xf[i] + 5 , yf[i] + 35 , 10 , 10) ; 
g.fillOval(xf[i] + 15 , yf[i] + 35 , 10 , 10) ; 
g.fillOval(xf[i] + 25 , yf[i] + 35 , 10 , 10) ; 
g.fillOval(xf[i] + 35 , yf[i] + 35 , 10 , 10) ; 

g.fillRect(xf[i] + 20 , yf[i] + 15 , 40 , 10) ; 

g.fillOval(xf[i] , yf[i] + 5 , 10 , 10) ; 
 
 
  
 g.fillOval(xf[i] , yf[i] + 25 , 10 , 10) ; 


} 
if(opf[i] == 3) { 
g.fillRect(xf[i] , yf[i] , 40 , 40) ; 

g.fillOval(xf[i] - 5 , yf[i] - 5 , 10 , 10) ; 
g.fillOval(xf[i] - 5 , yf[i] + 5 , 10 , 10) ; 
g.fillOval(xf[i] - 5 , yf[i] + 15 , 10 , 10) ; 
g.fillOval(xf[i] - 5 , yf[i] + 25 , 10 , 10) ; 
g.fillOval(xf[i] - 5 , yf[i] + 35 , 10 , 10) ; 

g.fillOval(xf[i] + 35 , yf[i] - 5 , 10 , 10) ; 
g.fillOval(xf[i] + 35 , yf[i] + 5 , 10 , 10) ; 
g.fillOval(xf[i] + 35 , yf[i] + 15 , 10 , 10) ; 
g.fillOval(xf[i] + 35 , yf[i] + 25 , 10 , 10) ; 
g.fillOval(xf[i] + 35 , yf[i] + 35 , 10 , 10) ; 

g.fillRect(xf[i] + 15 , yf[i] + 20 , 10 , 40) ; 

g.fillOval(xf[i] + 5 , yf[i] , 10 , 10) ; 
g.fillOval(xf[i] + 25 , yf[i] , 10 , 10) ; 


} 
if(opf[i] == 4) { 
g.fillRect(xf[i] , yf[i] , 40 , 40) ; 

g.fillOval(xf[i] - 5 , yf[i] - 5 , 10 , 10) ; 
g.fillOval(xf[i] + 5 , yf[i] - 5 , 10 , 10) ; 
g.fillOval(xf[i] + 15 , yf[i] - 5 , 10 , 10) ; 
g.fillOval(xf[i] + 25 , yf[i] - 5 , 10 , 10) ; 
g.fillOval(xf[i] + 35 , yf[i] - 5 , 10 , 10) ; 

g.fillOval(xf[i] - 5 , yf[i] + 35 , 10 , 10) ; 
g.fillOval(xf[i] + 5 , yf[i] + 35 , 10 , 10) ; 
g.fillOval(xf[i] + 15 , yf[i] + 35 , 10 , 10) ; 
g.fillOval(xf[i] + 25 , yf[i] + 35 , 10 , 10) ; 
g.fillOval(xf[i] + 35 , yf[i] + 35 , 10 , 10) ; 

g.fillRect(xf[i] - 20 , yf[i] + 15 , 40 , 10) ; 
g.fillOval(xf[i] + 30 , yf[i] + 5 , 10 , 10) ; 
g.fillOval(xf[i] + 30 , yf[i] + 25 , 10 , 10) ; 
} 
g.fillOval(dxf1[i] , dyf1[i] , 10 , 10 ) ; 
g.fillOval(dxf2[i] , dyf2[i] , 10 , 10 ) ; 
g.fillOval(dxf3[i] , dyf3[i] , 10 , 10 ) ; 
g.fillOval(dxf4[i] , dyf4[i] , 10 , 10 ) ; 
} 
} 

public void keyTyped(KeyEvent e) { 

} 
//鍵盤控制坦克的移動,發(fā)彈 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
jlzzjlzz亚洲女人18| 午夜伊人狠狠久久| 国模大尺度一区二区三区| 337p亚洲精品色噜噜狠狠| 天涯成人国产亚洲精品一区av| 在线免费观看不卡av| 亚洲午夜久久久| 欧美一区二区国产| 国产精品69毛片高清亚洲| 国产欧美一区二区精品婷婷| 成+人+亚洲+综合天堂| 国产精品白丝在线| 91久久免费观看| 同产精品九九九| 精品国产成人系列| 成人永久免费视频| 艳妇臀荡乳欲伦亚洲一区| 欧美日韩国产123区| 久久99久久99| 国产精品美女久久久久av爽李琼| 91在线观看一区二区| 午夜精品久久久久久久99樱桃| 欧美一卡二卡在线观看| 国产经典欧美精品| 亚洲男人的天堂一区二区| 欧美精品三级在线观看| 精品亚洲成a人| 亚洲欧美一区二区视频| 欧美久久免费观看| 国产成人午夜高潮毛片| 亚洲国产精品一区二区www在线| 日韩三级.com| 91视频一区二区| 麻豆精品在线播放| 亚洲欧美一区二区三区国产精品 | 国产黄色91视频| 亚洲欧美日韩一区| 日韩欧美国产综合一区| 99国产精品久| 美美哒免费高清在线观看视频一区二区| 久久久国产综合精品女国产盗摄| 色婷婷国产精品综合在线观看| 看电视剧不卡顿的网站| 免费看日韩a级影片| 欧美激情综合在线| 7777精品久久久大香线蕉| 成人国产免费视频| 日本欧美韩国一区三区| 亚洲人一二三区| 久久蜜臀精品av| 欧美日韩一区二区三区视频| 成人黄色片在线观看| 日本va欧美va精品| 亚洲免费伊人电影| 国产日韩av一区| 日韩一级精品视频在线观看| 色天天综合色天天久久| 国产乱妇无码大片在线观看| 婷婷一区二区三区| 一区二区三区丝袜| 成人免费一区二区三区在线观看| 欧美mv日韩mv国产网站app| 欧美视频在线观看一区二区| 99视频热这里只有精品免费| 国产一级精品在线| 精品伊人久久久久7777人| 亚洲夂夂婷婷色拍ww47| 国产精品日韩精品欧美在线| 日韩精品中文字幕一区二区三区| 欧美日韩精品电影| 在线视频欧美精品| 日本精品视频一区二区| av激情综合网| www.欧美色图| 成人黄页毛片网站| 成人综合激情网| 精品黑人一区二区三区久久| 91精品国产综合久久小美女| 精品视频在线免费看| 91九色02白丝porn| 91福利社在线观看| 在线精品视频一区二区三四| 91免费视频网| 色噜噜狠狠一区二区三区果冻| 91网站最新网址| 91女神在线视频| 色综合天天综合给合国产| 色哟哟亚洲精品| 色婷婷av一区| 欧美日韩在线播| 欧美一区二区国产| 2021中文字幕一区亚洲| 久久久精品蜜桃| 中文字幕一区二区三区在线观看| 国产精品视频在线看| 亚洲日本中文字幕区| 一区二区三区中文免费| 亚洲成a人v欧美综合天堂| 婷婷综合在线观看| 国内精品伊人久久久久av影院| 国产一区二区久久| www.亚洲色图.com| 欧美无砖专区一中文字| 欧美一区二区在线不卡| 26uuu亚洲| 国产精品热久久久久夜色精品三区 | 在线视频国产一区| 欧美区一区二区三区| 日韩欧美国产综合在线一区二区三区| 久久综合九色综合97_久久久| 国产亚洲精品福利| 韩国毛片一区二区三区| 成人h动漫精品一区二| 在线视频国产一区| 欧美mv日韩mv国产网站app| 欧美—级在线免费片| 亚洲精品成人少妇| 久久激五月天综合精品| av男人天堂一区| 欧美一级在线免费| 国产精品另类一区| 丝袜亚洲另类丝袜在线| 风流少妇一区二区| 欧美日韩免费视频| 国产亚洲欧美一区在线观看| 一区二区欧美精品| 国产一区二区三区国产| 色94色欧美sute亚洲13| 精品久久久久久亚洲综合网| 中文字幕一区视频| 久久国产精品色| 91免费视频大全| 久久久国产精华| 亚洲高清三级视频| 国产激情一区二区三区四区| 欧美欧美欧美欧美首页| 中日韩av电影| 久久99热99| 欧美视频一区二区在线观看| 国产欧美精品一区| 日本不卡1234视频| 欧洲一区二区三区在线| 欧美激情一区二区三区四区| 日本午夜精品一区二区三区电影| av激情成人网| 国产日韩在线不卡| 美腿丝袜在线亚洲一区 | 18成人在线观看| 国产综合成人久久大片91| 欧美日韩免费观看一区三区| 亚洲人被黑人高潮完整版| 国产乱妇无码大片在线观看| 日韩欧美综合一区| 视频一区免费在线观看| 欧美在线免费观看亚洲| 国产精品久久久久7777按摩 | 亚洲一二三四久久| 北条麻妃一区二区三区| 久久久久久久一区| 国产真实乱子伦精品视频| 欧美一区二区三区在线观看| 亚洲高清在线视频| 欧美四级电影网| 亚洲无人区一区| 欧美怡红院视频| 一区二区三区欧美在线观看| 99re亚洲国产精品| 亚洲欧美综合色| 白白色 亚洲乱淫| 国产精品国产自产拍高清av王其| 国产福利一区二区三区| 久久久久国产精品麻豆ai换脸| 久久99在线观看| 久久中文娱乐网| 国产精品18久久久久久久久久久久 | 国产欧美精品国产国产专区| 韩国欧美一区二区| 久久亚洲精品小早川怜子| 精品一区二区三区在线观看国产| 日韩免费电影网站| 看国产成人h片视频| 2023国产一二三区日本精品2022| 韩国成人精品a∨在线观看| 精品欧美乱码久久久久久| 国产一区二区三区四区五区入口 | 久久品道一品道久久精品| 国产一区二区三区在线观看免费视频 | 国产盗摄精品一区二区三区在线| 久久久精品综合| 99国产精品久久| 亚洲成人你懂的| 日韩欧美国产一区在线观看| 久久99精品久久久久久久久久久久 | 国产精品日日摸夜夜摸av| 91麻豆精品一区二区三区| 亚洲综合在线电影| 亚洲一二三四在线| 91精选在线观看| 国产乱码精品一区二区三区五月婷| 国产欧美日韩久久|