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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? cubic.java

?? JAVA2游戲程序設(shè)計(jì)源碼 摘自 源碼中國(guó) www.Cn700.com
?? JAVA
字號(hào):
// 程序:立體五角錐旋轉(zhuǎn)
// 范例文件: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;
   }    
}
 

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜臀av一区二区在线免费观看 | 国产一区在线精品| 色综合久久久久综合99| www国产成人| 亚洲色图欧美激情| 国产成人免费在线观看不卡| 6080午夜不卡| 亚洲自拍都市欧美小说| 懂色一区二区三区免费观看| 日韩一级二级三级精品视频| 亚洲国产美国国产综合一区二区| 成人黄色在线视频| 久久精品亚洲麻豆av一区二区| 三级亚洲高清视频| 色乱码一区二区三区88| 国产精品久久久久久久久免费相片 | 欧美日韩国产高清一区二区三区| 成人免费小视频| 大胆亚洲人体视频| 亚洲精品在线网站| 久久精品国产99国产精品| 欧美放荡的少妇| 婷婷久久综合九色国产成人| 欧美四级电影在线观看| 一区二区三区在线免费观看| 91视频在线看| 亚洲欧美怡红院| 99精品久久免费看蜜臀剧情介绍| 日本一区二区三区四区| 国产精品一级在线| 久久久久久久综合色一本| 久久成人18免费观看| 日韩欧美美女一区二区三区| 美女精品自拍一二三四| 欧美一区二区视频免费观看| 日本亚洲免费观看| 一区二区三区在线影院| 97精品国产97久久久久久久久久久久| 国产精品视频在线看| 成人免费高清在线观看| 国产精品每日更新| 从欧美一区二区三区| 国产精品视频一二| 99精品久久免费看蜜臀剧情介绍| 国产精品电影一区二区| 91片在线免费观看| 亚洲一区二区三区在线播放| 欧美色图天堂网| 视频一区二区中文字幕| 日韩一区二区三区四区| 九九视频精品免费| 国产性做久久久久久| 成人一道本在线| 亚洲私人黄色宅男| 欧美影视一区在线| 免费国产亚洲视频| 久久久久国产精品麻豆| 国产精品中文字幕日韩精品| 中文乱码免费一区二区| 色婷婷久久99综合精品jk白丝| 亚洲一区二区三区中文字幕| 日韩一区二区三区视频在线观看| 狠狠狠色丁香婷婷综合久久五月| 国产欧美中文在线| 色婷婷精品久久二区二区蜜臂av| 性做久久久久久免费观看| 日韩午夜激情视频| 高清免费成人av| 一区二区在线观看视频| 91精品国产欧美一区二区| 国产在线乱码一区二区三区| 国产精品久久午夜夜伦鲁鲁| 在线免费视频一区二区| 久久超碰97人人做人人爱| 国产日产欧美一区| 在线精品观看国产| 久久 天天综合| 综合久久国产九一剧情麻豆| 欧美日韩精品综合在线| 国产综合色产在线精品| 亚洲丝袜另类动漫二区| 91精品国产高清一区二区三区| 国产经典欧美精品| 亚洲精品国产a久久久久久| 日韩精品一区二区三区蜜臀| 99v久久综合狠狠综合久久| 亚洲丰满少妇videoshd| 久久美女高清视频| 欧美制服丝袜第一页| 国产真实乱对白精彩久久| 亚洲女厕所小便bbb| 日韩精品专区在线影院重磅| 99精品欧美一区| 久久99精品一区二区三区三区| 中文字幕人成不卡一区| 午夜精品福利一区二区蜜股av | 欧美精品三级在线观看| 国产精品一区二区三区99| 亚洲综合清纯丝袜自拍| 久久蜜臀精品av| 欧美日韩另类国产亚洲欧美一级| 国产成人午夜视频| 日本亚洲免费观看| 亚洲同性同志一二三专区| 精品国产一区二区三区久久久蜜月| 色综合久久99| 国产成人在线影院| 日韩av电影免费观看高清完整版| 中文字幕亚洲区| 欧美www视频| 欧美午夜一区二区三区免费大片| 国产精品性做久久久久久| 五月天视频一区| 最新久久zyz资源站| 久久综合色综合88| 69精品人人人人| 色激情天天射综合网| 岛国精品在线观看| 久久精品二区亚洲w码| 亚洲最新视频在线播放| 中文一区一区三区高中清不卡| 日韩一级二级三级| 欧美三级在线看| 成人18视频在线播放| 国产精品18久久久久| 免费在线看成人av| 亚洲第一电影网| 亚洲精品中文在线影院| 国产精品无遮挡| 久久精品人人做人人综合| 欧美一区2区视频在线观看| 欧美在线观看18| 91麻豆视频网站| www.久久精品| 国产成人精品www牛牛影视| 久久国产成人午夜av影院| 亚洲成人在线观看视频| 亚洲欧美日本在线| 亚洲欧洲99久久| 国产精品每日更新在线播放网址| 久久精品免费在线观看| 精品欧美乱码久久久久久| 欧美精品1区2区| 欧美午夜电影一区| 欧美性色黄大片手机版| 色婷婷香蕉在线一区二区| 成人avav影音| av亚洲精华国产精华| 91精品国产欧美一区二区18| 欧美高清视频一二三区| 欧美久久高跟鞋激| 欧美精品三级日韩久久| 在线播放视频一区| 91麻豆精品91久久久久久清纯 | 高清不卡一二三区| 国产91精品露脸国语对白| 国产成人av网站| 成人av在线播放网址| 国产精品久久777777| 精品夜夜嗨av一区二区三区| 视频一区欧美日韩| 国产女主播视频一区二区| 久久精品日产第一区二区三区高清版| 精品盗摄一区二区三区| 久久久精品免费免费| 久久精品亚洲麻豆av一区二区 | 亚洲国产精品ⅴa在线观看| 久久在线观看免费| 久久精品欧美一区二区三区麻豆| 国产亚洲欧美在线| 国产精品成人在线观看| 亚洲欧美日韩在线| 亚洲国产另类av| 奇米综合一区二区三区精品视频| 六月丁香婷婷久久| 国产电影一区在线| 91丨九色丨蝌蚪丨老版| 欧美综合久久久| 欧美一区二区三区免费大片| 欧美大片在线观看| 欧美国产禁国产网站cc| 亚洲免费观看在线观看| 亚洲国产sm捆绑调教视频| 午夜精品成人在线| 国产一区二区三区日韩| 成人av在线看| 欧美日韩黄色一区二区| 日韩欧美不卡在线观看视频| 欧美国产日韩一二三区| 一区二区欧美在线观看| 免费的国产精品| 国产高清精品在线| 在线视频一区二区三区| 日韩精品一区二区在线| 国产精品欧美一级免费| 亚洲国产精品天堂| 国产在线一区二区| 97超碰欧美中文字幕| 91精品国产色综合久久ai换脸 | 中文字幕字幕中文在线中不卡视频|