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

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

?? cubic.java

?? 包含了10個java游戲,是學習java游戲開發(fā)的必備源碼.
?? JAVA
字號:
// 程序:立體五角錐旋轉
// 范例文件:Cubic.java

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

public class Cubic extends Applet implements Runnable, KeyListener
{
   int AppletWidth,AppletHeight;
   Image        OffScreen;
   Graphics     drawOffScreen;
   Thread pThread;
   top p[];
   char ctrl = 'R'; 

   public void init()
   {
      setBackground(Color.black); 
 
      addKeyListener(this); 

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

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

      p = new top[5];
      p[0] = new top(0,100,0,AppletWidth,AppletHeight);
      p[1] = new top(100,0,0,AppletWidth,AppletHeight);
      p[2] = new top(0,0,-100,AppletWidth,AppletHeight);
      p[3] = new top(-100,0,0,AppletWidth,AppletHeight);
      p[4] = new top(0,0,100,AppletWidth,AppletHeight);
   }

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

   public void stop()
   {
      pThread = null;
   }
 
   public void update(Graphics g)
   {
       paint(g);
   }

   public void paint(Graphics g)
   {
      g.drawImage(OffScreen,0,0,this);
   }

   public void run()
   {
      int i;
      while(true)
      {
         drawOffScreen.clearRect(0,0,AppletWidth,AppletHeight);
         drawOffScreen.setColor(Color.yellow);

        drawOffScreen.drawLine((int)(AppletWidth/2),
           (int)(AppletHeight/2),(int)p[0].xp,(int)p[0].yp);  

        drawOffScreen.setColor(Color.white);
        for(i = 1; i < 5; i++)
           drawOffScreen.drawLine((int)p[0].xp,
              (int)p[0].yp,(int)p[i].xp,(int)p[i].yp);

        for(i = 1; i < 4; i++)
           drawOffScreen.drawLine((int)p[i].xp,
              (int)p[i].yp,(int)p[i+1].xp,(int)p[i+1].yp);

        drawOffScreen.drawLine((int)p[4].xp,(int)p[4].yp,
              (int)p[1].xp,(int)p[1].yp);

        for(i=0; i < 5; i++)
           p[i].rotate(ctrl); 

         repaint();
 
         try {
             Thread.sleep(50);
         }
         catch (InterruptedException e) { }
      }
   }

   public void keyTyped(KeyEvent e)  { }

   public void keyPressed(KeyEvent e)
   {
      int key;
      key = e.getKeyCode();
   
      if(key == KeyEvent.VK_RIGHT)  
         ctrl = 'R';
      else if(key == KeyEvent.VK_LEFT)  
         ctrl = 'L';
      else if(key == KeyEvent.VK_UP) 
         ctrl = 'U';
      else if(key == KeyEvent.VK_DOWN)  
         ctrl = 'D';
      else if(key == KeyEvent.VK_PAGE_UP) 
         ctrl = 'Q';
      else if(key == KeyEvent.VK_PAGE_DOWN) 
         ctrl = 'A';
   }

   public void keyReleased(KeyEvent e) {}
}

class top
{ 
   double x;   
   double y;   
   double z;   
   double xp;   
   double yp;   
   double a, b, c; 
   int Xo, Yo;

   public top(double x, double y, double z, int Xo, int Yo)
   {
      this.x = x;
      this.y = y;
      this.z = z;
      xp = 0;
      yp = 0;
      this.Xo = Xo/2;
      this.Yo = Yo/2;
      a = 0;
      b = 0;
      c = 0;
   }

   public void rotate(char ctrl)
   {
      int i;
      double xt, yt, zt;
      switch (ctrl)
      {
	case 'R':
            b++;
	    break;
	case 'L':
            b--;
	    break;
        case 'U':
            a--;
            break;
        case 'D':
            a++;
            break;
        case 'Q':
            c++;
            break;
        case 'A':
            c--;
            break;
    }

     xt = x*Math.cos(Math.PI/180*b) + z*Math.sin(Math.PI/180*b);
     yt = y;
     zt = -x*Math.sin(Math.PI/180*b) + z*Math.cos(Math.PI/180*b);
     yt = yt*Math.cos(Math.PI/180*a) - zt*Math.sin(Math.PI/180*a);
     xp = xt*Math.cos(Math.PI/180*c) - yt*Math.sin(Math.PI/180*c) + Xo;  
     yp = -xt*Math.sin(Math.PI/180*c) - yt*Math.cos(Math.PI/180*c) + Yo; 

    if(a > 360 || a < -360)
        a = 0;
    if(b > 360 || b < -360)
        b = 0;
    if(c > 360 || c < -360)
        c = 0;
   }    
}
 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一区和二区| 午夜伊人狠狠久久| 国产欧美一区二区精品性| 欧美一级生活片| 91精品国产综合久久小美女| 欧美日韩中文国产| 欧美三级午夜理伦三级中视频| 99国产精品久久久久| 91亚洲精品一区二区乱码| 99久久99久久精品免费观看| 99热精品一区二区| 99re视频精品| 欧美在线看片a免费观看| 欧美日韩中文字幕一区| 欧美一区二区福利视频| 日韩精品一区二区三区三区免费 | 不卡在线观看av| 成人激情免费网站| 91麻豆国产福利在线观看| 欧洲亚洲精品在线| 日韩一级大片在线观看| 精品国产伦一区二区三区免费| 久久久国产一区二区三区四区小说| 国产精品情趣视频| 亚洲免费av网站| 午夜免费久久看| 国产一区二区伦理片| 国产成人精品一区二 | 中文字幕乱码一区二区免费| 国产欧美日韩不卡| 亚洲精品少妇30p| 日韩黄色一级片| 国产成人在线网站| 91视频91自| 欧美一级黄色片| 欧美激情一区在线| 亚洲不卡av一区二区三区| 久久精品国产一区二区| 成人av网站大全| 777精品伊人久久久久大香线蕉| 亚洲精品在线观看视频| 中文字幕一区二区三区色视频| 亚洲国产一区二区三区青草影视| 九色porny丨国产精品| 99视频超级精品| 日韩一区二区精品| 1024国产精品| 老汉av免费一区二区三区 | 2020国产精品久久精品美国| 国产精品久久三| 日韩精品欧美成人高清一区二区| 国产91高潮流白浆在线麻豆| 欧美在线观看18| 国产拍揄自揄精品视频麻豆| 亚洲午夜免费电影| 国产999精品久久久久久| 欧美欧美欧美欧美首页| 国产精品蜜臀av| 免费av成人在线| 色婷婷激情一区二区三区| 91精品国产免费| 亚洲六月丁香色婷婷综合久久| 香蕉加勒比综合久久| 成人性生交大片免费看视频在线| 91精品国产综合久久香蕉的特点 | 国产老女人精品毛片久久| 日本精品一级二级| 国产精品丝袜黑色高跟| 老司机精品视频一区二区三区| 欧美在线观看视频一区二区| 欧美激情一区三区| 国内成人精品2018免费看| 欧美日韩亚洲综合一区二区三区| 国产精品黄色在线观看| 精品一区二区影视| 欧美日韩国产中文| 亚洲视频你懂的| 国产电影一区在线| 日韩一区二区三区四区| 夜夜嗨av一区二区三区| 成人97人人超碰人人99| 久久精品人人做人人综合 | 成人综合在线观看| 精品国产亚洲一区二区三区在线观看 | 亚洲视频一二区| 粉嫩13p一区二区三区| 久久一夜天堂av一区二区三区| 麻豆国产精品视频| 欧美日本高清视频在线观看| 亚洲欧美偷拍另类a∨色屁股| 成人黄色777网| 国产欧美一区二区三区网站| 国产美女精品人人做人人爽| 欧美videos中文字幕| 乱中年女人伦av一区二区| 91精品婷婷国产综合久久性色| 午夜电影久久久| 欧美日韩亚洲丝袜制服| 午夜伦理一区二区| 欧美高清视频在线高清观看mv色露露十八 | 欧美日韩视频第一区| 一区二区三区小说| 欧美亚洲动漫制服丝袜| 亚洲网友自拍偷拍| 欧洲国产伦久久久久久久| 亚洲自拍偷拍综合| 欧美视频完全免费看| 亚洲午夜久久久久久久久电影院| 在线视频欧美精品| 亚洲综合在线五月| 欧美日韩精品免费观看视频 | 色8久久精品久久久久久蜜| 亚洲精品第一国产综合野| 91亚洲永久精品| 亚洲专区一二三| 精品视频在线看| 日韩成人av影视| 精品国产一区二区三区久久影院| 国产一区二区视频在线播放| 国产性色一区二区| 成人国产在线观看| 亚洲线精品一区二区三区| 欧美日本一区二区在线观看| 久久精品国产77777蜜臀| 久久五月婷婷丁香社区| k8久久久一区二区三区 | 蜜桃久久av一区| 久久一区二区三区国产精品| 国产宾馆实践打屁股91| 亚洲欧美视频一区| 欧美精品 日韩| 国产乱子伦视频一区二区三区 | 亚洲精品va在线观看| 欧美日韩亚洲不卡| 精品一区二区三区在线播放| 国产亚洲欧美在线| 在线中文字幕一区| 久久99精品国产.久久久久久| 国产区在线观看成人精品| 日本高清视频一区二区| 天天影视涩香欲综合网| 国产亚洲一区字幕| 日本电影欧美片| 美女性感视频久久| 亚洲视频你懂的| 日韩美女一区二区三区| 99国产精品久久久久久久久久久| 婷婷夜色潮精品综合在线| 久久久五月婷婷| 欧美系列一区二区| 国产传媒欧美日韩成人| 一区二区三区在线不卡| 精品少妇一区二区| 色中色一区二区| 国产美女久久久久| 亚洲第一电影网| 国产色综合一区| 欧美剧情片在线观看| 风间由美中文字幕在线看视频国产欧美 | 亚洲成人免费影院| 国产欧美日韩精品在线| 91精品国产欧美日韩| 91麻豆国产福利在线观看| 精品亚洲国产成人av制服丝袜| 亚洲欧美成人一区二区三区| 精品奇米国产一区二区三区| 91久久精品午夜一区二区| 国产乱人伦精品一区二区在线观看 | 2024国产精品| 欧美亚洲免费在线一区| 福利一区二区在线观看| 久热成人在线视频| 一区二区三区成人在线视频| 久久午夜免费电影| 日韩一级欧美一级| 欧美日韩激情一区二区三区| 99精品视频在线免费观看| 国产精品一区二区黑丝| 丝袜脚交一区二区| 亚洲精品写真福利| 欧美国产禁国产网站cc| 精品国产1区2区3区| 欧美军同video69gay| 91在线国产观看| 国产在线视视频有精品| 日韩电影一区二区三区四区| 亚洲综合一区在线| **欧美大码日韩| 欧美激情一区三区| 久久久99免费| 亚洲精品在线一区二区| 日韩写真欧美这视频| 欧美日韩高清一区| 在线观看亚洲成人| 91玉足脚交白嫩脚丫在线播放| 成人激情小说乱人伦| 粉嫩av亚洲一区二区图片| 国产精品系列在线观看| 国产主播一区二区三区| 国产一区二区三区免费在线观看|