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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gameanimation.java

?? JAVA2游戲程序設計源碼 摘自 源碼中國 www.Cn700.com
?? JAVA
字號:
// 程序:角色碰撞實例
// 范例文件:GameAnimation.java

import java.awt.*;
import java.applet.*;

class Sprite1
{
   public  int     X,Y,width,height,VX,VY;

   int     AppletWidth,AppletHeight;
   boolean visible;
   Image UFO; 

   public Sprite1(int AppletWidth,int AppletHeight)
   {
      this.AppletWidth  = AppletWidth;  
      this.AppletHeight = AppletHeight;  
      
      X       = AppletWidth / 2;  
      Y       = 0;   
      VX      = -4; 
      VY      = -3;   
      width   = 30;   
      height  = 30;  
      visible = true; 
   }

   public void updateState(Sprite2 s)   
   {  
      X = X + VX; 
      Y = Y + VY; 


      if((X + width >= s.X) && (Y + height >= s.Y) && 
         (s.X + s.width >= X) && (s.Y + s.height >= Y))
      {
         VX   = -VX;
         VY   = -VY;
         s.VX = -s.VX;
         s.VY = -s.VY;
      }


      if(X < 0) 
      {
         X  = 0;
         VX = -VX;
      }
      else if(X > AppletWidth - width) 
      {
         X  = AppletWidth - width; 
         VX = -VX;
      }

      if(Y < 0)
      {
         Y  = 0;
         VY = -VY;
      }
      else if(Y > AppletHeight - height)
      {
         Y  = AppletHeight - height;
         VY = -VY;
      }
   }

   public void paintSprite(Graphics g, Applet Game)  
   {
      if(visible)
         g.drawImage(UFO,X,Y,width,height,Game);
   }
}

class Sprite2
{
   public  int     X,Y,width,height,VX,VY;

   int     AppletWidth,AppletHeight;
   boolean visible;
   Image beast; 
  
   public Sprite2(int AppletWidth,int AppletHeight)
   {
      this.AppletWidth  = AppletWidth;  
      this.AppletHeight = AppletHeight; 
      

      X       = AppletWidth - width;  
      Y       = AppletHeight - height; 
      VX      = 5;
      VY      = 2;
      width   = 60;
      height  = 60;
      visible = true;
   }

   public void updateState(Sprite1 s)   
   {
      X = X + VX;
      Y = Y + VY;


      if(X + width < 0) 
      {
         X = AppletWidth;
      }
      else if(X > AppletWidth) 
      {
         X = -width; 
      }

      if(Y < 0)
      {
         Y  = 0;
         VY = -VY;
      }
      else if(Y > AppletHeight - height)
      {
         Y  = AppletHeight - height;
         VY = -VY;
      }
   }

   public void paintSprite(Graphics g, Applet Game) 
   {
      if(visible)
         g.drawImage(beast,X,Y,width,height,Game);
   }
}

public class GameAnimation extends Applet implements Runnable
{
   int      AppletWidth,AppletHeight;
   Image    OffScreen, bk;  
   Thread   newThread;                  
   Graphics drawOffScreen;              

   Sprite1 a;  
   Sprite2 b;

   public void init()
   {
      setBackground(Color.white);

      AppletWidth   = getSize().width;        
      AppletHeight  = getSize().height;       

      a = new Sprite1(AppletWidth,AppletHeight); 
      b = new Sprite2(AppletWidth,AppletHeight); 
      a.UFO = getImage(getDocumentBase(),"Images/6.gif");
      b.beast = getImage(getDocumentBase(),"Images/1.gif");


      bk = getImage(getDocumentBase(),"Images/009.jpg");


      OffScreen     = createImage(AppletWidth,AppletHeight); 
      drawOffScreen = OffScreen.getGraphics();   
   }

   public void start()               
   {
      newThread = new Thread(this);    
      newThread.start();
   }

   public void stop()              
   {
      newThread = null;          
   }

   public void paint(Graphics g)
   {
      drawOffScreen.drawImage(bk,0,0,AppletWidth,AppletHeight,this);

      a.paintSprite(drawOffScreen, this);    
      b.paintSprite(drawOffScreen, this);   


      g.drawImage(OffScreen,0,0,this); 
   }

   public void update(Graphics g)       
   {
      paint(g);                       
   }

   public void run()
   {
      while(newThread != null)
      {
         repaint();              

         try
         {
            Thread.sleep(80);     
         }
         catch(InterruptedException E){ }

         a.updateState(b);         
         b.updateState(a);
      }
   }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲老妇xxxxxx| 亚洲国产另类av| 精品国产露脸精彩对白| 欧美视频完全免费看| 色婷婷av一区二区三区大白胸| 国产不卡视频在线播放| 国产91精品露脸国语对白| 不卡视频在线看| 欧洲亚洲精品在线| 91精品欧美福利在线观看| 日韩欧美一级二级| 日本一区二区三区久久久久久久久不| 久久综合久久综合久久综合| 国产人成一区二区三区影院| 中文字幕在线观看一区| 亚洲国产视频在线| 老司机精品视频导航| 国产成人午夜高潮毛片| 91美女在线看| 制服.丝袜.亚洲.中文.综合 | 日本一二三不卡| 中文字幕佐山爱一区二区免费| 亚洲男帅同性gay1069| 视频一区欧美日韩| 国产成人精品免费| 在线免费观看不卡av| 日韩精品中午字幕| 亚洲美女视频在线| 精品亚洲欧美一区| 在线视频国产一区| 欧美成人bangbros| 亚洲自拍偷拍欧美| 国产精品一区二区三区乱码 | 亚洲mv在线观看| 国产麻豆精品一区二区| 日本道色综合久久| 精品国精品国产尤物美女| 亚洲黄色尤物视频| 九九九久久久精品| 欧美精三区欧美精三区| 国产精品毛片a∨一区二区三区| 亚洲va韩国va欧美va| 成人综合婷婷国产精品久久 | 美女被吸乳得到大胸91| 色综合久久久久网| 亚洲精品一线二线三线无人区| 亚洲综合色区另类av| 国产精品乡下勾搭老头1| 欧美三级电影在线看| 国产精品亲子乱子伦xxxx裸| 美女视频免费一区| 欧美精品一级二级三级| 日韩理论在线观看| 成人app在线观看| 久久久综合九色合综国产精品| 亚洲一卡二卡三卡四卡无卡久久| 国产成人亚洲综合a∨婷婷| 正在播放一区二区| 免费观看一级特黄欧美大片| 国产精品综合av一区二区国产馆| 欧美人妇做爰xxxⅹ性高电影 | 91行情网站电视在线观看高清版| 久久免费看少妇高潮| 青青草一区二区三区| 欧美精品日韩精品| 日韩在线一区二区| 69av一区二区三区| 日本aⅴ精品一区二区三区| 欧美高清dvd| 天堂成人免费av电影一区| 欧美日韩在线不卡| 亚洲成人免费看| 宅男噜噜噜66一区二区66| 午夜欧美大尺度福利影院在线看| 在线观看视频91| 亚洲国产wwwccc36天堂| 色激情天天射综合网| 亚洲欧美综合另类在线卡通| 99国产精品久久久久久久久久 | 色综合亚洲欧洲| 亚洲美女淫视频| 在线视频欧美精品| 午夜欧美在线一二页| 欧美日本一区二区| 久久99热国产| 中文成人综合网| 91同城在线观看| 亚洲午夜国产一区99re久久| 欧美日韩免费视频| 日本亚洲三级在线| 久久久久国产成人精品亚洲午夜 | 一二三区精品视频| 欧美一区午夜精品| 国产成人精品免费视频网站| 日韩理论电影院| 91麻豆精品国产自产在线| 狠狠v欧美v日韩v亚洲ⅴ| 中文一区二区在线观看| 91久久精品国产91性色tv| 天天影视涩香欲综合网| 亚洲精品一区在线观看| bt7086福利一区国产| 婷婷开心久久网| 欧美精彩视频一区二区三区| 色综合久久天天综合网| 日本在线不卡视频| 欧美国产一区视频在线观看| 欧美日韩一级黄| 国产·精品毛片| 日日噜噜夜夜狠狠视频欧美人 | 天堂影院一区二区| 久久久久综合网| 欧美亚洲一区二区在线观看| 男女男精品视频网| 亚洲欧美另类图片小说| 日韩午夜小视频| 在线视频一区二区免费| 国产成人精品午夜视频免费| 午夜精品福利视频网站| 国产精品久久久久久久裸模| 欧美一区二区三区日韩| 色婷婷av一区二区三区大白胸| 另类综合日韩欧美亚洲| 亚洲福利视频三区| 国产精品色哟哟| 久久久久九九视频| 欧美一级夜夜爽| 欧美丝袜丝交足nylons| av在线不卡网| 国产成人精品一区二| 九九九精品视频| 日韩中文字幕一区二区三区| 一区二区在线看| 亚洲欧美日韩国产另类专区| 国产网站一区二区| 精品国产91久久久久久久妲己| 欧美精品一卡二卡| 欧美这里有精品| 91成人免费电影| 色婷婷久久99综合精品jk白丝| 成人国产精品免费观看| 国产91丝袜在线播放九色| 九一久久久久久| 男男成人高潮片免费网站| 亚洲第一狼人社区| 亚洲成人免费看| 午夜精品免费在线| 日本成人在线不卡视频| 日本成人在线不卡视频| 免费黄网站欧美| 久久激情五月激情| 韩国精品主播一区二区在线观看| 久久精品999| 国产成人精品一区二区三区四区 | 欧美一级片在线| 91精品国产色综合久久久蜜香臀| 欧美一级高清片| 精品精品国产高清a毛片牛牛| 精品国精品国产| 国产欧美精品一区二区色综合朱莉| 欧美精品一区二区不卡 | 97se亚洲国产综合在线| 99久久精品国产麻豆演员表| 一本大道av一区二区在线播放| 一本久久精品一区二区| 欧美亚洲高清一区| 欧美一级久久久| 亚洲国产精品成人综合 | ...av二区三区久久精品| 综合激情成人伊人| 亚洲国产日日夜夜| 乱中年女人伦av一区二区| 国产成人av一区二区三区在线观看| 91丨九色丨尤物| 3d动漫精品啪啪一区二区竹菊 | 亚瑟在线精品视频| 极品少妇一区二区| 91免费版在线看| 日韩美女视频在线| 中文在线一区二区| 亚洲成av人**亚洲成av**| 激情欧美一区二区三区在线观看| 成人性生交大片免费看在线播放 | 中文字幕制服丝袜一区二区三区 | 日本在线不卡一区| 粉嫩av一区二区三区| 欧美视频一区在线| 久久影院午夜论| 亚洲美女免费在线| 国内精品国产成人国产三级粉色| k8久久久一区二区三区| 91精品国产手机| 一区二区三区资源| 精品一区二区在线视频| 欧美伊人久久大香线蕉综合69| 久久精品人人做| 午夜不卡av在线| 色婷婷综合久久久| 久久久久国产一区二区三区四区 | 精品国产污网站|