日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

javaEE 飞机大战

發布時間:2023/12/20 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 javaEE 飞机大战 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

javaEE 飛機大戰

      • 展示素材
        • 下載地址
      • 源碼:
        • Airplane
        • Award
        • Bee
        • BigAirplane
        • Bullet
        • FlyingObject
        • Hero
        • Score
        • Sky
        • World

展示素材

下載地址

文件只需要這些,項目源碼已發布、PlaneWar.rar(0積分下載)

源碼:

Airplane

package cn.pln.war;import java.awt.image.BufferedImage;public class Airplane extends FlyingObjectimplements Score{//定義存儲小敵機的圖片的靜態數組private static BufferedImage[] images;//靜態初始化塊中,為小敵機的數組賦值static {//初始化數組長度為5images=new BufferedImage[5];images[0]=readImage("airplane0.png");//images[1]=readImage("bom1.png");for(int i=1;i<images.length;i++) {images[i]=readImage("bom"+i+".png");}}//定義小敵機的類//定義屬性private int step;//速度public Airplane() {super(48,50);step=3;}//輸出信息的方法public void show() {System.out.println("寬:"+width+",高:"+height);System.out.println("x:"+x+",y:"+y);System.out.println("速度:"+step);}public void step() {y+=step;}int index=1;public BufferedImage getImage() {//如果小敵機活著if(isLife()) {//返回小敵機圖片return images[0];}else if(isDead()) {//如果小敵機是死的BufferedImage img=images[index];index++;//如果是最后一次爆炸圖片if(index==images.length) {state=REMOVE;}return img;}//如果既不是活著也不是死了return null;}//Score接口中的方法實現public int getScore() {//擊中小敵機給1分return 1;} }

Award

package cn.pln.war;public interface Award {//獎勵接口//表示擊中該單位//會獲得獎勵//定義獎勵對應的數字int LIFE=1;int DOUBLE_FIRE=0;//返回獎勵的方法int getAward(); }

Bee

package cn.pln.war;import java.awt.image.BufferedImage; import java.util.Random;public class Bee extends FlyingObjectimplements Award{private static BufferedImage[] images;static {images=new BufferedImage[5];images[0]=readImage("bee0.png");for(int i=1;i<images.length;i++) {images[i]=readImage("bom"+i+".png");}}//橫向速度(左右)private int xStep;//縱向速度(上下)private int yStep;public Bee() {super(60,51);xStep=2;yStep=2;}public void show() {System.out.println("寬:"+width+",高:"+height);System.out.println("x:"+x+",y:"+y);System.out.println("x速度:"+xStep+",y速度"+yStep);}public void step() {y+=yStep;x+=xStep;//獎勵機碰左壁或右壁//都需要修改x軸運行方法if(x>=World.WIDTH-this.width || x<=0) {xStep*=-1;}}int index=1;public BufferedImage getImage() {if(isLife()) {return images[0];}else if(isDead()) {BufferedImage img=images[index];index++;if(index==images.length) {state=REMOVE;}return img;}return null;} //Award接口中的方法實現public int getAward() {//隨機產生一個0~1的數字返回//0獎勵火力值,1獎勵生命值Random ran=new Random();return ran.nextInt(2);}}

BigAirplane

package cn.pln.war;import java.awt.image.BufferedImage;public class BigAirplane extends FlyingObject implements Score{private static BufferedImage[] images;static {images=new BufferedImage[5];images[0]=readImage("bigairplane0.png");for(int i=1;i<images.length;i++) {images[i]=readImage("bom"+i+".png");}}private int step;public BigAirplane() {super(66,89);step=2;}public void show() {System.out.println("寬:"+width+",高:"+height);System.out.println("x:"+x+",y:"+y);System.out.println("速度:"+step);}public void step() {y+=step;}int index=1;public BufferedImage getImage() {if(isLife()) {return images[0];}else if(isDead()) {BufferedImage img=images[index];index++;if(index==images.length) {state=REMOVE;}return img;}return null;}public int getScore() {return 3;}}

Bullet

package cn.pln.war;import java.awt.image.BufferedImage;public class Bullet extends FlyingObject {//聲明一個保存子彈圖片的靜態對象private static BufferedImage image;static {//靜態塊中加載子類的圖片image=readImage("bullet.png");}private int step;public Bullet(int x,int y) { super(8,20,x,y);step=2;}public void show() {System.out.println("寬:"+width+",高:"+height);System.out.println("x:"+x+",y:"+y);System.out.println("速度:"+step);}public void step() {y-=step;}public BufferedImage getImage() {//子彈如果活著if(isLife()) {//返回圖片return image;}else if(isDead()) {//如果死了,直接消失state=REMOVE;}//消失了就返回nullreturn null;}//重寫父類中編寫的出界方法public boolean outOfBounds() {//子彈是完全移出至窗體上方return y<-this.height;}}

FlyingObject

package cn.pln.war;import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.IOException; import java.util.Random;import javax.imageio.ImageIO;public abstract class FlyingObject {//定義飛行物狀態的三個常量public static final int LIFE=0;//活著public static final int DEAD=1;//死了的public static final int REMOVE=2;//消失了//定義當前對象的狀態的屬性protected int state=LIFE;//默認開始是活著的//父類中定義所有子類共有的屬性protected int width;protected int height;protected int x;protected int y;//小敵機,大敵機,獎勵機使用的構造//原因是這三類對象的x和y軸是不需要參數的public FlyingObject(int width,int height) {Random ran=new Random();this.width=width;this.height=height;x=ran.nextInt(400-width);y=-height;}//天空\子彈\英雄級的構造public FlyingObject(int width,int height,int x,int y) {this.width=width;this.height=height;this.x=x;this.y=y;}public void show() {System.out.println("寬:"+width+",高:"+height);System.out.println("x:"+x+",y:"+y);}//將程序中需要的圖片讀取到內存中的方法public static BufferedImage readImage(String fileName) {//讀取圖片到對象BufferedImage img;try {img = ImageIO.read(FlyingObject.class.getResource(fileName));return img;} catch (IOException e) {e.printStackTrace();throw new RuntimeException();}}//判斷當前對象是活著的public boolean isLife() {return state==LIFE;}//判斷當前對象是死了的public boolean isDead() {return state==DEAD;}//判斷當前對象是消失的public boolean isRemove() {return state==REMOVE;}//父類中編寫抽象方法step//所有的飛行物都會移動:移動方法public abstract void step();//這個方法是對象獲得自己圖片的方法public abstract BufferedImage getImage();//將一個圖片繪制到窗體public void paintObject(Graphics g) {//在畫板上繪制指定圖片g.drawImage(getImage(),x,y,null);}//定義飛行物出界的抽象方法//默認定義小敵機大敵機獎勵機出界的方法public boolean outOfBounds() {//返回真表示真出界了//y軸大于了窗體的高.即出界return y>World.HEIGHT;}//定義判斷飛行物碰撞的方法//this:子彈\英雄機 other:敵機public boolean hit(FlyingObject other) {//定義碰撞范圍的四個點int x1=other.x-this.width;int x2=other.x+other.width;int y1=other.y-this.height;int y2=other.y+other.height;//如果子彈或英雄機在這四個點之內//返回真return this.x>x1 && this.x<x2&&this.y>y1 && this.y<y2;}//定義一個狀態修改DEAD的方法public void goDead() {this.state=DEAD;}}

Hero

package cn.pln.war;import java.awt.image.BufferedImage;public class Hero extends FlyingObject {private static BufferedImage[] images;static {images=new BufferedImage[2];images[0]=readImage("hero0.png");images[1]=readImage("hero1.png");}//生命值private int life;//火力值(雙排炮)private int doubleFire;public Hero() {super(97,139,400/2-97/2,420);life=3;//英雄級初始3條命doubleFire=30;//初始沒有火力值}public void show() {System.out.println("寬:"+width+",高:"+height);System.out.println("x:"+x+",y:"+y);System.out.println("生命值:"+life);System.out.println("火力值:"+doubleFire);}//英雄機隨鼠標移動,step方法做空實現即可public void step() {}//英雄機int index=0; //index:6public BufferedImage getImage() {int i=index%2; //i:1index++;return images[i];//return images[index++%2];}//英雄機開炮的方法public Bullet[] shoot() {Bullet[] bs=null;//定義一個英雄機的四分之一寬//方便子彈的x軸定位int tx=this.width/4-2;int ty=20;//20是子彈的高度//根據英雄機的火力值,開炮if(doubleFire>0) {//雙bs=new Bullet[2];//定義長度為2的bs[0]=new Bullet(this.x+tx,this.y-ty);//左側子彈bs[1]=new Bullet(this.x+3*tx,this.y-ty);//右側子彈doubleFire--;//減少火力值}else {//單bs=new Bullet[1];//定義長度為1的bs[0]=new Bullet(this.x+2*tx,this.y-ty);}return bs;} //英雄機移動的方法public void moveTo(int x,int y) {//將x看做是鼠標的x軸//將y看做是鼠標的y軸//將鼠標位置調整到英雄機中心this.x=x-this.width/2;this.y=y-this.height/2;}//加命方法public void addLife() {life++;}//加火力方法public void addDoubleFire() {doubleFire+=20;}//返回命的方法public int getLife() {return life;}//減命public void subLife() {life--;}//清空火力public void clearFire() {doubleFire=0;}}

Score

package cn.pln.war;public interface Score {//得分接口,表示擊中該類型的單位后//會加分//獲得加分的方法int getScore();}

Sky

package cn.pln.war;import java.awt.Graphics; import java.awt.image.BufferedImage;public class Sky extends FlyingObject {private static BufferedImage image;static {image=readImage("background.png");}private int step;private int y1;//第二張背景圖的y坐標public Sky() {super(400,700,0,0);step=1;y1=-700;}public void show() {System.out.println("寬:"+width+",高:"+height);System.out.println("x:"+x+",y:"+y+",y1:"+y1);System.out.println("速度:"+step);}public void step() {y+=step;y1+=step;//如果天空移出窗體//將這個天空重置到窗體上方if(y>=World.HEIGHT) {y=-World.HEIGHT;}if(y1>=World.HEIGHT) {y1=-World.HEIGHT;}}public BufferedImage getImage() {return image;}//天空(背景)對象是一個對象要畫兩張圖//父類中繪制方法只畫了一張//在天空類中要對父類的繪制方法進行重寫public void paintObject(Graphics g) {//重寫的方法要繪制兩張圖g.drawImage(getImage(),x,y,null);g.drawImage(getImage(),x,y1,null);}}

World

package cn.pln.war;import java.util.Arrays; import java.util.Random; import java.awt.Graphics; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.image.BufferedImage; import java.util.Timer; import java.util.TimerTask;import javax.swing.JFrame; import javax.swing.JPanel;//World繼承JPanel表示成為了一個面板 public class World extends JPanel {//定義窗口的寬和高的常量public static final int WIDTH=400;public static final int HEIGHT=700;//定義游戲狀態的常量public static final int START=0;//開始public static final int RUNNING=1;//運行public static final int PAUSE=2;//暫停public static final int GAME_OVER=3;//結束//定義當前游戲狀態private int state=START;//默認開始狀態//定義三個狀態下對應的圖片private static BufferedImage startImg;private static BufferedImage pauseImg;private static BufferedImage gameoverImg;//在類加載時將圖片加載到對象中static {startImg=FlyingObject.readImage("start.png");pauseImg=FlyingObject.readImage("pause.png");gameoverImg=FlyingObject.readImage("gameover.png");}//分數屬性private int score=0;Hero hero=new Hero();Sky sky=new Sky();//定義出現多次的對象的數組FlyingObject[] enemy= {};Bullet[] bullets= {};//定義游戲開始的方法public void start() {//編寫英雄機隨鼠標移動的代碼//鼠標監聽器對象MouseAdapter l=new MouseAdapter() {//重寫MouseAdapter類中的鼠標移動方法public void mouseMoved(MouseEvent e) {if(state==RUNNING) {int x=e.getX();//獲得鼠標x軸位置int y=e.getY();//獲得鼠標y軸位置hero.moveTo(x, y);//讓英雄機移動}}//重寫鼠標單擊時運行的方法public void mouseClicked(MouseEvent e) {//根據當前狀態,切換成另一個狀態switch(state) {//當開始狀態時,切換到運行狀態case START:state=RUNNING;break;//當游戲結束時,切換到開始狀態case GAME_OVER:state=START;//游戲重新開始,數據要重置score=0;sky=new Sky();hero=new Hero();enemy=new FlyingObject[0];bullets=new Bullet[0];break;}}//重寫鼠標移出時運行的方法public void mouseExited(MouseEvent e) {if(state==RUNNING) {//如果是運行狀態state=PAUSE;//切換成暫停}}//重寫鼠標移入時運行的方法public void mouseEntered(MouseEvent e) {if(state==PAUSE) {//如果是暫停狀態state=RUNNING;//切換成運行狀態}}};//在鼠標移動事件和鼠標滑動事件上//注冊這個監聽器this.addMouseListener(l);this.addMouseMotionListener(l);//定義計時器Timer timer=new Timer();//定義運行間隔(數字越小,速度越快)int interval=30;//創建定時任務TimerTask task=new TimerTask() {public void run() {if(state==RUNNING) {moveAction();enemyEnterAction();shootAction();outOfBoundsAction();hitAction();//System.out.println(bullets.length);heroHitAction();gameOverAction();}repaint();}};//啟動計時器timer.schedule(task, interval,interval);}//定義一個判斷游戲結束的方法public void gameOverAction() {//如果英雄機生命值下降到0或以下if(hero.getLife()<=0) {//游戲狀態變為結束state=GAME_OVER;}}//定義英雄機和敵機碰撞的方法public void heroHitAction() {//遍歷所有敵機for(int i=0;i<enemy.length;i++) {FlyingObject f=enemy[i];if(hero.isLife() && f.isLife()&& hero.hit(f)) {//如果敵機和英雄機碰撞//敵機死,英雄機減命減火力f.goDead();hero.subLife();hero.clearFire();}}}//定義子彈擊中敵機的方法public void hitAction() {//遍歷所有子彈for(int i=0;i<bullets.length;i++) {//獲得當前子彈Bullet b=bullets[i];//遍歷所有敵機for(int j=0;j<enemy.length;j++) {//獲得當前敵機FlyingObject f=enemy[j];//判斷是否相撞(活子彈撞活敵機)if(b.isLife() && f.isLife() && b.hit(f)) {//子彈和敵機都得死b.goDead();f.goDead();//如果擊中的是得分的敵機if(f instanceof Score) {//安裝游戲規則加分Score s=(Score)f;score+=s.getScore();}//如果擊中的是有獎勵的敵機if(f instanceof Award) {Award a=(Award)f;//獲得獎勵機的獎勵類型int type=a.getAward();//根據不同獎勵值獲得對應的獎勵switch(type) {case Award.DOUBLE_FIRE:hero.addDoubleFire();break;case Award.LIFE:hero.addLife();break;}}//如果擊中了敵機,//當前子彈就不需要循環了break;}}}}//定義飛行物出界的方法public void outOfBoundsAction() {int index=0;//1)復制當前元素2)新數組長度//定義新數組FlyingObject[] newarr= new FlyingObject[enemy.length];//遍歷敵機數組for(int i=0;i<enemy.length;i++) {//獲取當前敵機對象FlyingObject f=enemy[i];//判斷是否出界if(!f.outOfBounds()&&!f.isRemove()) {//如果沒出界并且不是移除狀態//將當前對象放入新數組中newarr[index]=f;index++;}}//將新數組縮容(可能)后賦值給enemyenemy=Arrays.copyOf(newarr, index);//子彈出界的判斷,思路和敵機相同index=0;//index重置歸零Bullet[] bs=new Bullet[bullets.length];for(int i=0;i<bullets.length;i++) {Bullet b=bullets[i];if(!b.outOfBounds()&&!b.isRemove()) {bs[index]=b;index++;}}bullets=Arrays.copyOf(bs, index); }//定義子彈進場的方法int shootIndex=0;public void shootAction() {shootIndex++;if(shootIndex%30==0) {Bullet[] bs=hero.shoot();//數組擴容bs的長度bullets=Arrays.copyOf(bullets,bullets.length+bs.length);//將要進場的子彈,追加到擴容后數組的尾部System.arraycopy(bs, 0, bullets,bullets.length-bs.length, bs.length);}}//定義敵機進場的方法int enterIndex=0;public void enemyEnterAction() {enterIndex++;if(enterIndex%10==0) {//獲得隨機產生的敵機FlyingObject fly=makeEnemy();//將現有的敵機數組擴容1enemy=Arrays.copyOf(enemy,enemy.length+1);//將生成的fly,存放到擴容后數組的// 最后一個位置enemy[enemy.length-1]=fly;}}//隨機產生敵機的方法public FlyingObject makeEnemy() {FlyingObject fly=null;//隨機生成一種敵機,賦給flyRandom ran=new Random();int num=ran.nextInt(100);//0~99隨機數if(num<40) {//40%幾率產生小敵機fly=new Airplane();}else if(num<80) {//40%幾率產生大敵機fly=new BigAirplane();}else {//剩下的20%產生獎勵機fly=new Bee();}return fly;}//定義所有敵機移動的方法public void moveAction() {sky.step();//所有敵機移動for(int i=0;i<enemy.length;i++) {enemy[i].step();}//子彈移動for(int i=0;i<bullets.length;i++) {bullets[i].step();}}//這個方法是重寫JPanel的//方法名固定//功能是將Wrold類中所有對象//繪制到窗體上public void paint(Graphics g) {//一定要先畫背景sky.paintObject(g);hero.paintObject(g);//循環遍歷敵機數組和子彈數組畫在窗體上for(int i=0;i<enemy.length;i++) {enemy[i].paintObject(g);}for(int i=0;i<bullets.length;i++) {bullets[i].paintObject(g);}//將分數和英雄機生命值顯示在窗體上g.drawString("SCORE:"+score,10,25);g.drawString("LIFE :"+hero.getLife(),10, 45);//根據狀態在窗體上顯示圖片switch(state) {case START:g.drawImage(startImg,0,0,null);break;case PAUSE:g.drawImage(pauseImg,0,0,null);break;case GAME_OVER:g.drawImage(gameoverImg,0,0,null);}}public static void main(String[] args) {//實例化World類對象wWorld w=new World();//實例化窗口,標題為飛機大戰JFrame frame=new JFrame("飛機大戰");//將World面板放入frame窗口frame.add(w);//設定窗口大小frame.setSize(400, 700);//設置窗口關閉時,運行的程序結束frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//設置窗口的默認位置(居中)frame.setLocationRelativeTo(null);//顯示窗口(自動調用paint方法)frame.setVisible(true);//使用w調用start方法w.start();}}

總結

以上是生活随笔為你收集整理的javaEE 飞机大战的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

99久久99久久精品免费 | 国产综合精品一区二区三区 | 中文字幕电影在线 | 国语麻豆 | 亚洲欧美日韩国产一区二区三区 | 人人澡人摸人人添学生av | 成人久久18免费网站图片 | av在线8| 91av免费观看 | 深夜免费福利网站 | 亚洲年轻女教师毛茸茸 | 91中文字幕在线视频 | 国产一级视频在线观看 | 六月丁香综合 | 69av免费视频| 久久久久久电影 | 久久综合影视 | 国产精品123 | 久久黄色片子 | 亚洲午夜久久久久 | 日韩伦理一区二区三区av在线 | 久久久午夜精品理论片中文字幕 | 天天综合网久久 | 欧美一区二区三区激情视频 | 国产精品去看片 | 精品视频在线免费观看 | 精品黄色片 | 精品一区在线看 | 一区二区三区高清不卡 | 91色亚洲| 日韩在线不卡视频 | 国产一区 在线播放 | 国产 欧美 日产久久 | 麻豆视频免费在线 | 在线亚洲日本 | 久久国语露脸国产精品电影 | 精品国产一区二区三区免费 | 午夜精品久久久久久久99水蜜桃 | 精品福利视频在线 | 天天操操操操操操 | 91麻豆国产福利在线观看 | 亚洲乱码在线 | 国产精品久久久毛片 | 久久久久久久久久免费 | 激情黄色一级片 | 免费观看mv大片高清 | 久久精品免费看 | 国内丰满少妇猛烈精品播放 | 日韩在线免费视频 | 午夜精品三区 | av免费观看高清 | 日韩理论片在线观看 | 成人a级黄色片 | 国产一级片一区二区三区 | 在线91视频| 播五月婷婷 | 色偷偷男人的天堂av | 香蕉视频网站在线观看 | 五月婷婷激情五月 | 激情 一区二区 | 日韩电影在线看 | 久久91久久久久麻豆精品 | 国产中文字幕在线免费观看 | 婷婷色网| 香蕉视频在线网站 | av网站在线观看播放 | 综合激情久久 | 国产 日韩 欧美 中文 在线播放 | 久久免费精彩视频 | 亚洲综合网 | 久久久99精品免费观看乱色 | 夜夜爱av | 美女网站黄在线观看 | 人人插人人草 | 久久久免费精品国产一区二区 | 国产精品久久久一区二区三区网站 | 色就色,综合激情 | 日韩av成人免费看 | 在线v片免费观看视频 | 亚洲精品午夜国产va久久成人 | 欧美另类成人 | 激情开心色 | 免费精品视频在线 | 亚洲永久国产精品 | 久久精品中文字幕一区二区三区 | 成人在线视频在线观看 | 免费久久视频 | 成人a级大片| 日韩av中文字幕在线免费观看 | 亚洲成aⅴ人片久久青草影院 | 国产高清视频 | 午夜av在线播放 | 国产中文欧美日韩在线 | 久草在线在线视频 | 91精品一区二区三区久久久久久 | 国产日本在线观看 | 噜噜色官网 | 爱干视频| 亚洲国产欧洲综合997久久, | 色婷婷狠狠操 | 成人久久久久久久久 | 欧美激情精品一区 | 亚洲资源视频 | av在线播放一区二区三区 | 天天人人 | 色婷婷www | 操天天操| 夜夜操夜夜干 | 激情综合五月天 | 成人亚洲免费 | 日本xxxx.com | 久久国产精品二国产精品中国洋人 | 丁香花在线观看视频在线 | 99在线视频播放 | 亚洲午夜精品一区二区三区电影院 | 在线观看免费av片 | 国产精品久久久久久久电影 | 亚洲天堂免费视频 | 欧美午夜寂寞影院 | 国内外成人在线视频 | 亚洲美女精品区人人人人 | 91久久精品一区二区二区 | 亚洲精品综合在线观看 | 97夜夜澡人人爽人人免费 | 免费看国产曰批40分钟 | 亚洲一级黄色 | 亚洲情影院 | 天天躁天天操 | 欧美日韩国产区 | 波多野结衣资源 | а天堂中文最新一区二区三区 | 中文成人字幕 | 美女久久久久久久久久 | 婷婷综合视频 | 91资源在线视频 | 日本中文字幕在线免费观看 | 香蕉久久久久 | 色五婷婷 | 狠狠色丁香久久婷婷综合_中 | 色资源网免费观看视频 | 久久九九精品久久 | 在线观看中文字幕亚洲 | av网站在线观看播放 | 高清不卡毛片 | 久久成人精品视频 | av在线亚洲天堂 | 天天综合婷婷 | 热re99久久精品国产66热 | 一区二区观看 | 国产成人精品综合久久久久99 | 日韩在线免费视频 | 97国产一区二区 | 成人午夜精品福利免费 | 五月天高清欧美mv | 日本99干网 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 亚洲网站在线看 | 丁香在线观看完整电影视频 | 亚洲精品资源在线 | 天天综合网在线观看 | 福利视频网址 | 人人干人人添 | 99久久www| 精品一区 精品二区 | 午夜精品视频一区二区三区在线看 | 久久av观看 | 国产电影一区二区三区四区 | 午夜av不卡 | 五月天婷婷在线播放 | 91爱爱视频 | 久久国产欧美日韩精品 | 日韩精品一区二区久久 | 国产午夜剧场 | 中文字幕一区二区三区在线播放 | 久久午夜电影网 | 久久99精品久久久久久三级 | www在线观看视频 | 精品9999| 日日综合 | 色婷婷综合久久久久中文字幕1 | av天天澡天天爽天天av | 在线韩国电影免费观影完整版 | 日韩一区在线播放 | 午夜 久久 tv | 麻豆首页 | 欧美大香线蕉线伊人久久 | 不卡国产视频 | www免费视频com━ | 91福利在线观看 | 国内丰满少妇猛烈精品播放 | 国产精品成人免费精品自在线观看 | 中文字幕色在线视频 | www.av免费 | 国产一区在线视频观看 | 久久精品国产亚洲a | 国内久久久 | 国产高清久久久久 | www久久精品 | av成人动漫在线观看 | 经典三级一区 | 99视频精品| 久久99亚洲热视 | 亚洲欧美日本一区二区三区 | 成人av一级片 | 伊人永久在线 | 国产精品第二页 | 911亚洲精品第一 | 在线视频a | 久草在线最新视频 | 免费成人在线网站 | 国产一级在线观看 | 日韩欧美一区二区在线 | 中文字幕黄色网址 | a级国产片 | 成年人黄色免费网站 | 亚洲精品动漫成人3d无尽在线 | 久久久久久久99 | 成人国产精品久久久久久亚洲 | av在线进入 | 高清av影院 | 中文字幕精品www乱入免费视频 | 欧美国产亚洲精品久久久8v | 中文字幕在线观看视频一区二区三区 | 91福利小视频 | 综合网成人 | 日本aaaa级毛片在线看 | 国产精品毛片一区二区三区 | 亚洲国产中文字幕 | 精品中文字幕在线播放 | 国产精品久久久久久久久久久免费看 | 久久久久久久久久久免费 | 极品国产91在线网站 | 极品国产91在线网站 | 国产高清一级 | 国产录像在线观看 | 国产中文字幕在线看 | 亚洲激情一区二区三区 | 亚洲无吗av | 国产精品一区二区白浆 | 亚洲涩涩涩涩涩涩 | 免费观看一级视频 | 中文字幕日本在线 | 视频99爱| 久久99热这里只有精品 | 天天操天天爱天天爽 | 91九色pron| 国产精品久久综合 | av先锋中文字幕 | 97成人在线观看 | 国产区在线 | 在线视频观看你懂的 | 国产亚洲久久 | 久草视频在线免费看 | 99久视频 | 91日韩在线专区 | 黄色成人在线网站 | 国产高清视频免费最新在线 | 国产精品久久久久久久久久久免费 | 国产网站在线免费观看 | 天天躁日日躁狠狠躁av中文 | 国产无遮挡又黄又爽在线观看 | 精品国产欧美一区二区 | 伊人色综合网 | 在线亚洲激情 | 九七视频在线观看 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 在线观看视频一区二区 | 91成人精品一区在线播放69 | 天天摸天天舔 | 黄色av成人在线观看 | av看片网 | 久久久久国产精品午夜一区 | 亚洲国产人午在线一二区 | 日韩精品一区二区在线观看 | 国产亚洲精品久久久久秋 | 91成年视频 | 欧美最猛性xxxx | www.99久久.com | 久久久五月婷婷 | 国产高清精品在线观看 | 又黄又爽的视频在线观看网站 | 亚洲成人精品久久久 | 精品在线小视频 | www.色婷婷.com | 日韩中文字幕视频在线 | 最新中文字幕在线资源 | 精品久久久久久久久久久久久久久久久久 | 国产精品不卡在线观看 | 亚洲国产精品一区二区久久,亚洲午夜 | 午夜精品久久久久久久99无限制 | 成年人在线播放视频 | 456免费视频 | 国内精品一区二区 | 精品福利网 | 国产精品21区 | 超碰精品在线 | 在线国产99 | 亚州日韩中文字幕 | 黄网站色视频免费观看 | 日日插日日干 | 色永久免费视频 | 五月天天在线 | 亚洲精品动漫在线 | 天天干天天干天天操 | www.久久久精品 | 国产a视频免费观看 | 日韩精品久久久久久中文字幕8 | 午夜精品视频免费在线观看 | 日韩免| 成人av教育 | 97在线观看免费 | 欧美日韩午夜 | 五月的婷婷 | 精品国产一区二区三区四区vr | 欧美日本国产在线观看 | 精品国产理论片 | 操操综合 | 久久久久久久久久久黄色 | 99精品在线观看视频 | 激情小说网站亚洲综合网 | 黄色精品一区 | 久久久久女人精品毛片九一 | 婷婷丁香激情网 | 国产精品99久久久久久武松影视 | 91超在线| 免费成人在线电影 | 色小说av| 激情亚洲综合在线 | 午夜精品久久久 | 久草在线视频免费资源观看 | 天天操天天操天天操天天操天天操 | 一区二区三区在线电影 | av不卡中文字幕 | av色图天堂网 | 色就色,综合激情 | 国产成人精品一区二 | 久久久人人人 | 91黄视频在线观看 | 2019精品手机国产品在线 | 超碰人人射 | 午夜精品久久久久久中宇69 | 久久视频99 | 日韩影视在线 | 日韩免费三区 | 激情五月婷婷综合 | 二区在线播放 | 久草在线视频在线观看 | 国产美女精品视频 | 免费在线激情视频 | 国产三级精品在线 | 欧美激情亚洲综合 | 婷婷久久婷婷 | 久久久国产成人 | 一级黄色片在线免费看 | 日韩网站在线 | 中文字幕av最新 | 三级免费黄 | 91精品国自产拍天天拍 | 久久草精品| 深夜免费小视频 | 手机在线永久免费观看av片 | 99视频在线精品免费观看2 | 欧美日韩高清 | 天天骚夜夜操 | 国产在线a不卡 | 亚洲国产精品电影 | a级国产乱理论片在线观看 伊人宗合网 | 伊人午夜| 国产香蕉97碰碰碰视频在线观看 | 伊人久久精品久久亚洲一区 | 久色小说| 激情综合婷婷 | 天天干天天做天天爱 | 成人日批视频 | 欧美大荫蒂xxx | 中文在线字幕免费观 | 亚洲精品午夜aaa久久久 | 天天搞天天干天天色 | 美女免费视频网站 | 久久久久久伊人 | 99久久久久国产精品免费 | 久久亚洲电影 | 亚洲视频免费在线观看 | 欧美无极色 | 全久久久久久久久久久电影 | 久草网免费| 国产又黄又爽无遮挡 | 久久婷婷开心 | 久草热久草视频 | 久久国产三级 | 国产不卡一区二区视频 | 天天天色综合 | 在线免费黄色毛片 | 中文字幕高清免费日韩视频在线 | 久久夜夜操 | 欧美激情精品久久久久 | 三级av免费观看 | 麻豆一区二区三区视频 | 99精品福利 | 91视频3p| 97在线观看免费视频 | 日韩国产精品久久 | 91免费视频国产 | 国产高清视频免费最新在线 | 亚洲自拍偷拍色图 | 欧美a级片网站 | 国内视频一区二区 | 久久激情小视频 | 国产福利专区 | 日本三级在线观看中文字 | 国产视频一二三 | 狠狠撸电影| 欧美日韩免费在线视频 | 在线免费国产 | 欧美 日韩 性| 免费在线视频一区二区 | 久草在线久 | 久艹视频在线免费观看 | 91漂亮少妇露脸在线播放 | 欧美日韩啪啪 | 国产福利91精品一区 | 国产精品视频app | 中文字幕免费高 | 欧美在线91 | 欧美性猛片, | 91传媒在线观看 | 888av| 欧美激情综合网 | 狠狠躁18三区二区一区ai明星 | 成人午夜精品福利免费 | 国产视频1区2区3区 久久夜视频 | 国产麻豆剧果冻传媒视频播放量 | av在线免费网| 成人影视免费看 | 成人免费观看a | 免费观看www7722午夜电影 | 人人插人人插 | 久热电影| 久久久久久蜜桃一区二区 | www激情com| 91精品区| 国产日女人 | 久久久久国产精品午夜一区 | 亚洲 综合 激情 | 久久在线免费观看视频 | 国产午夜在线观看视频 | 91av在线免费看 | 人人看人人草 | 国产v欧美 | 欧美天天综合 | 五月天色丁香 | 国产真实在线 | 天天艹天天爽 | 欧美日韩在线视频一区二区 | 麻豆一区在线观看 | 日韩欧美有码在线 | 国产精品麻豆99久久久久久 | 婷婷视频 | 天堂在线一区二区 | 国产日韩欧美在线播放 | 91精品一区二区三区蜜桃 | 青青草国产免费 | 天天色天天干天天 | 免费观看一区二区三区视频 | 日韩视频一二三区 | 96看片| 91精品在线免费 | 久国产在线播放 | 日韩亚洲国产中文字幕 | 国产成人精品一区二区三区福利 | 久久久久麻豆v国产 | 免费a v观看| 麻豆91在线观看 | 天天干天天操av | 精品综合久久 | 五月激情婷婷丁香 | 亚洲欧美日本一区二区三区 | 成年人电影免费看 | 午夜精品久久久久久中宇69 | 在线观看视频免费播放 | 日韩理论片中文字幕 | 精品久久福利 | 精品999国产| 久久久人人爽 | 国产黄色免费看 | 精品在线观看视频 | av成人在线观看 | 91九色在线视频 | 91av福利视频| 最近免费中文字幕大全高清10 | 日韩有码在线播放 | 午夜久久影院 | 日韩精品一区二区在线观看视频 | 中文在线字幕免 | 欧美日韩精品久久久 | 四虎影视欧美 | 久久国色夜色精品国产 | 五月激情电影 | 99综合电影在线视频 | 天天操天天摸天天射 | h动漫中文字幕 | 九草视频在线观看 | 99国产视频在线 | 国产福利精品视频 | 日韩免 | 免费a级毛片在线看 | 丁香 久久 综合 | 九九九九热精品免费视频点播观看 | 在线观看精品 | 欧美日韩国产一二三区 | 成人在线中文字幕 | 国产在线超碰 | 99久久日韩精品视频免费在线观看 | 在线观影网站 | 911香蕉 | 成人一区在线观看 | av中文在线影视 | 国产五月色婷婷六月丁香视频 | 久草视频在线新免费 | 国产黄 | h动漫中文字幕 | 97超碰人人| 国产成人精品女人久久久 | 久久av在线 | 成人久久亚洲 | 久久久久久久免费看 | 4438全国亚洲精品在线观看视频 | 欧美人操人 | 人人干人人草 | 日韩精品在线播放 | 久久精品一 | 91大神在线观看视频 | 日韩精品三区四区 | 国产精品手机播放 | 亚州人成在线播放 | 麻豆成人在线观看 | 成人h电影在线观看 | 免费在线观看的av网站 | 亚洲干视频在线观看 | 奇米7777狠狠狠琪琪视频 | 日韩免费中文字幕 | 欧美中文字幕第一页 | 亚洲欧美国产精品 | 久久久久黄 | 亚洲午夜精品久久久久久久久 | 国产色拍| 精品久久久99 | 久久福利| 日韩影视在线观看 | 奇米影视777影音先锋 | 福利久久久 | 黄色小视频在线观看免费 | 有码中文字幕在线观看 | 亚洲最新视频在线播放 | 日日爱网址| 91禁看片 | 国内视频| 国产又黄又猛又粗 | 99精品福利视频 | 91字幕 | 91精品一区二区三区久久久久久 | 成人av电影免费 | 99精品视频免费全部在线 | 青草视频在线 | 精品不卡视频 | 激情av在线资源 | 日韩av男人的天堂 | 色天天久久 | av一级免费 | 日韩黄色免费看 | 毛片美女网站 | 免费a视频在线观看 | 亚洲国产av精品毛片鲁大师 | 91精品久久久久久久久久入口 | 超碰97人人在线 | 夜色资源网 | 成人在线免费看视频 | 中文字幕资源在线 | 美女网站色在线观看 | 国产精品1000| 毛片1000部免费看 | 精品国产综合区久久久久久 | 日韩免费高清在线观看 | 久久午夜色播影院免费高清 | 激情视频在线观看网址 | www.成人sex| 99re热精品视频 | 在线播放精品一区二区三区 | 在线观看一级视频 | 久久的色 | 中文字幕av在线不卡 | 国产一区 在线播放 | 亚洲午夜大片 | 日韩电影中文 | 欧美成人精品三级在线观看播放 | 500部大龄熟乱视频使用方法 | 国产精品v欧美精品v日韩 | 又黄又爽又色无遮挡免费 | 九九视频在线观看视频6 | 丁香婷婷基地 | 天天操人人干 | 国产黄色精品视频 | 噜噜色官网 | 国产色婷婷精品综合在线手机播放 | 婷婷激情5月天 | 成人在线视频网 | 国产一区 在线播放 | 精品久久中文 | 天天操操操操操操 | 最近日本中文字幕 | 国产高清视频在线播放一区 | 亚洲综合在线一区二区三区 | 久久中文字幕视频 | 日韩免费福利 | 国产成人久久av | 狠狠的操 | 国产精品剧情在线亚洲 | 亚洲精品乱码久久久一二三 | 亚洲作爱视频 | 欧美在线你懂的 | 在线观看日本韩国电影 | 波多野结衣在线中文字幕 | 亚洲成aⅴ人在线观看 | 国产91全国探花系列在线播放 | 欧美天堂视频在线 | 亚洲精品电影在线 | 国产精品久久久一区二区三区网站 | 久久这里只有精品首页 | 国产精品久久久久久欧美 | 中文字幕一区二区三区精华液 | 亚洲综合激情网 | 久久视频6 | a久久久久 | 国产精品24小时在线观看 | 黄色一级动作片 | 久久99久久99精品 | 精品国产欧美一区二区 | 在线高清 | 精品国产乱码久久久久久1区2匹 | 亚洲国产999 | 国产一区二区视频在线播放 | 999在线视频| 国产精品专区在线 | 国产精品欧美日韩在线观看 | 在线国产专区 | 一级黄色在线免费观看 | 人人干97 | 欧美伦理一区二区三区 | 91豆花在线观看 | 91精品一区二区三区蜜臀 | 久久九九久久精品 | 国产自偷自拍 | 欧美精品久久久久久久 | 2019精品手机国产品在线 | 公与妇乱理三级xxx 在线观看视频在线观看 | 成人在线免费av | 国产麻豆精品在线观看 | 欧美亚洲三级 | 国产精品久久久久久久久久ktv | 国产高清第一页 | 亚洲视频综合在线 | 在线观看av黄色 | 奇米网444| 久久国产乱 | 少妇av网 | 少妇高潮冒白浆 | 久久精品一区二区三 | 国产精品欧美 | 色婷婷电影网 | 久久久久欧美精品999 | 日韩丝袜 | 中文字幕在线观看免费高清完整版 | 亚洲欧美国产视频 | 国产麻豆果冻传媒在线观看 | 91精品国产91久久久久福利 | 粉嫩av一区二区三区四区 | 中文字幕日韩高清 | 久久国产一区二区 | 亚洲国产片| 中文字幕一区av | 日韩高清dvd| 日韩精品一区二区三区免费观看视频 | 免费观看一级 | 91视频最新网址 | 一级黄毛片 | 在线视频婷婷 | 99久高清在线观看视频99精品热在线观看视频 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 天海翼一区二区三区免费 | 亚洲国产三级在线观看 | 国产精品一区二区在线免费观看 | 91久久奴性调教 | 精品a在线 | 免费视频久久久久久久 | 亚洲黑丝少妇 | 色成人亚洲网 | av片无限看 | 日日夜夜添 | 四虎影视8848dvd | 国产精品福利一区 | 婷婷色伊人 | 国产精品剧情在线亚洲 | 国产流白浆高潮在线观看 | av先锋中文字幕 | 亚州精品一二三区 | 日韩成年视频 | 青青河边草观看完整版高清 | 欧美一区三区四区 | 麻豆国产电影 | 国产 av 日韩| 1024手机在线看 | 视频国产 | 亚洲国产精品久久久久婷婷884 | 不卡电影免费在线播放一区 | 中文字幕色综合网 | 色婷婷亚洲综合 | 免费久久久久久久 | 深夜国产福利 | 99在线高清视频在线播放 | 天天操天天弄 | 国产视频久久 | 在线观看免费av片 | www日韩在线观看 | 亚洲国产手机在线 | 国产69久久久 | 欧美精品久 | 国产 日韩 欧美 在线 | 日日干夜夜爱 | 中文字幕视频在线播放 | 久久免费视频在线 | 欧美在线观看视频一区二区三区 | 一区二区三区电影 | 亚洲一区二区三区91 | 国产第一二区 | 国产精品久久久久久久久久久杏吧 | 在线国产福利 | 天天射天天搞 | 激情婷婷综合 | 国产伦精品一区二区三区无广告 | 婷婷网址| 在线小视频你懂的 | 九九99| 日韩免费电影 | 黄色网www| 亚洲成人午夜av | 亚洲成人免费在线观看 | 久久视频免费 | 天天射天天干天天操 | 99麻豆久久久国产精品免费 | 超黄视频网站 | 中文字幕成人一区 | www.亚洲视频 | 久久久国产精品久久久 | 精品久久久一区二区 | 国产成人三级在线 | av成人免费网站 | 国产美女视频免费观看的网站 | 国产日韩欧美在线影视 | av电影免费在线 | 精品国产诱惑 | 亚洲一区二区三区精品在线观看 | 日韩欧美高清免费 | 99免费精品 | 97成人在线| 一级片在线 | 日韩a在线观看 | 免费毛片一区二区三区久久久 | av在线h | 黄色av免费在线 | 中文网丁香综合网 | 国产美女视频免费观看的网站 | 国产丝袜高跟 | 一区二区三区手机在线观看 | 91专区在线观看 | 天天干夜夜| 国产精品毛片一区 | 国产美女永久免费 | 在线观看视频你懂的 | 久99久视频 | 人人舔人人干 | 午夜久久网 | 在线免费av播放 | 成人免费共享视频 | 成人在线你懂得 | 日韩一区二区免费视频 | 在线观看视频黄色 | 久久1区| 天天干 天天摸 天天操 | 国产一级做a | 国产精品久久久久久久久久不蜜月 | 97在线观看免费高清 | 国产精品免费久久久久久久久久中文 | 色综合天 | 国产人成在线视频 | www99精品 | 亚洲精品合集 | 奇米网444 | 国产区精品视频 | 五月花激情 | 成年人毛片在线观看 | 久久久国产精品人人片99精片欧美一 | 在线观看视频h | 看片网站黄 | 日韩欧美视频在线免费观看 | 婷婷开心久久网 | 97香蕉超级碰碰久久免费软件 | 国产护士hd高朝护士1 | 久久国产日韩 | 亚洲午夜精品一区二区三区电影院 | 免费高清在线观看成人 | 91亚洲精品久久久蜜桃 | 波多野结衣资源 | 麻豆免费看片 | 亚洲欧美日本一区二区三区 | 国产成人精品日本亚洲999 | 夜色在线资源 | 91精品导航| 久久夜av | 欧美a影视 | 俺要去色综合狠狠 | 欧美日韩午夜在线 | 久久99国产精品免费网站 | av中文字幕在线播放 | 天堂av观看 | 欧美日韩成人一区 | 91大神电影 | 国产最新在线 | 精品国产一区二区三区久久 | 精品国产伦一区二区三区观看方式 | 成人动漫视频在线 | 波多野结依在线观看 | 久久人人爽人人爽人人 | 天天综合区 | 天天插天天爱 | 精品美女久久久久 | 五月天丁香视频 | 久久久91精品国产一区二区三区 | 中文字幕在线观看播放 | 国产糖心vlog在线观看 | 精油按摩av | 国产一区欧美二区 | 国产精品99精品 | 九九热免费在线视频 | 亚洲精品乱码久久久久久蜜桃不爽 | 成人国产精品久久久久久亚洲 | 韩日av一区二区 | 精品国产1区 | 亚洲成人麻豆 | 天天视频色 | 日本一区二区三区免费观看 | 欧美aaa级片 | 日韩城人在线 | 狠狠狠色丁香综合久久天下网 | 麻豆视频免费网站 | 日韩精品一区二区三区中文字幕 | 17婷婷久久www| 国产成人在线观看 | 午夜精品一二区 | 在线观看av的网站 | 国产精品电影在线 | 免费av影视| 免费下载高清毛片 | 国产精品久久精品国产 | 国产精品1000 | 欧美日韩99 | 亚洲精品视频在线观看网站 | 免费在线观看亚洲视频 | 夜夜爱av | 超级av在线 | 久久免费精彩视频 | 色天天中文| 久久久影院官网 | 在线精品视频免费播放 | 一本色道久久综合亚洲二区三区 | 日韩一区二区三 | 国产黄色片在线免费观看 | 美女视频a美女大全免费下载蜜臀 | 国产免费久久 | 美女黄频在线观看 | 欧洲av不卡 | 国产又粗又猛又色又黄视频 | 国产精品乱码一区二三区 | 欧美日韩在线网站 | 亚洲人成网站精品片在线观看 | 99久久精品久久亚洲精品 | 国产美女主播精品一区二区三区 | 2018精品视频| 久久久久久久久免费视频 | 色网站国产精品 | 黄色av在 | 久操视频在线免费看 | 免费午夜在线视频 | 波多野结衣在线中文字幕 | 91精品久久久久久粉嫩 | 日本久久视频 | 91免费高清| 婷婷丁香七月 | 久久久精品免费观看 | 国产一级特黄毛片在线毛片 | 久久视 | 亚洲成人免费观看 | 国产专区日韩专区 | 国产美女主播精品一区二区三区 | 日韩在线资源 | 日本中文在线观看 | 日韩免费视频一区二区 | 久久久首页 | 国产在线一线 | 欧洲精品视频一区 | 中文字幕一区av | 99国内精品久久久久久久 | 中字幕视频在线永久在线观看免费 | 成全免费观看视频 | 日韩电影在线看 | 欧美中文字幕久久 | av中文字幕在线播放 | 久久精品专区 | 一区二区三区精品久久久 | 国产精品24小时在线观看 | 欧美人人爱 | 在线观看中文字幕 | 国产第页 | 亚洲国产日韩精品 | 色天天综合久久久久综合片 | 99热手机在线 | 中文字幕第一页在线 | 免费三级a | 亚洲黄色免费观看 | 99久久国产免费,99久久国产免费大片 | 免费观看全黄做爰大片国产 | 色婷婷av国产精品 | 欧美一区二区三区激情视频 | 中文av资源站 | 操操日| 91精品视频免费看 | 久久久久久久久久福利 | 97香蕉久久超级碰碰高清版 | 黄色小网站免费看 | 国产一级免费播放 | 国产精品久久久久亚洲影视 | 久久撸在线视频 | 国产女v资源在线观看 | 人人干人人干人人干 | 99热这里只有精品免费 | 五月婷婷激情综合网 | 亚洲综合欧美日韩狠狠色 | 欧美在线观看小视频 | 超碰在线网 | 日日爱av | 久久tv | 国产精品一区二区久久久久 | 天天色天天操综合网 | 免费中午字幕无吗 | 日本在线视频网址 | 天天草天天色 | 成片视频免费观看 | 九九在线视频免费观看 | 欧美亚洲xxx | 成 人 黄 色 视频免费播放 | 天天爱综合 | 91x色| 韩国在线一区二区 | 午夜99| 国产专区视频在线 | 欧美日韩视频网站 | 97色资源 | 亚洲久草视频 | 国产视频黄 | 91精品国产综合久久婷婷香蕉 | 2023亚洲精品国偷拍自产在线 | 国产视频精品在线 | 国产精品美女久久久久久网站 | 午夜精品一区二区三区免费视频 | 久久成人亚洲欧美电影 | 国产亚洲精品综合一区91 | 美女一级毛片视频 | 91中文字幕一区 | 婷婷色在线观看 | 成人av片免费观看app下载 | 日韩理论在线 | 五月综合网站 | 欧美激情视频免费看 | 在线观看成人网 | 四虎影视国产精品免费久久 | 国产91全国探花系列在线播放 | 色综合天天综合 | 精品久久在线 | 久久久精品国产免费观看一区二区 | 亚洲精品乱码久久久久久蜜桃91 | 欧美一级性视频 | 久久99爱视频 | 亚洲欧美日韩中文在线 | 日韩av一区二区三区四区 | www.午夜视频 | 国产成人精品久 | 日韩av中文字幕在线 | 在线播放视频一区 | 狠狠干狠狠插 |