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

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

?? cubic.java

?? JAVA2游戲程序設計源碼
?? 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一区二区三区免费野_久草精品视频
另类小说欧美激情| 欧美日韩国产欧美日美国产精品| 亚洲第一av色| 日韩国产在线观看| 奇米影视一区二区三区| 国产一区二区视频在线播放| 国产剧情在线观看一区二区| 99视频热这里只有精品免费| 欧美亚洲自拍偷拍| 中文字幕国产精品一区二区| 亚洲成av人片一区二区三区| 久久成人免费网站| 日本韩国精品一区二区在线观看| 91精品国产综合久久小美女| 亚洲图片你懂的| 国产乱妇无码大片在线观看| 欧美色手机在线观看| 中文字幕国产一区| 国产成人精品一区二| 日韩欧美一二区| 日韩高清一级片| 欧美放荡的少妇| 一区二区三区在线视频免费| 国产精品一区二区久久不卡| 日韩亚洲欧美综合| 久久er99精品| 337p粉嫩大胆色噜噜噜噜亚洲| 国产乱码精品一区二区三区忘忧草 | 亚洲青青青在线视频| 国产一区三区三区| 精品久久久久av影院| 精品在线观看免费| 精品国产乱码久久久久久久| 日韩av电影天堂| 91精品国产入口| 蜜臀国产一区二区三区在线播放| 欧美欧美午夜aⅴ在线观看| 亚洲综合成人在线| 欧美日韩一区二区三区高清| 午夜在线电影亚洲一区| 日韩欧美成人一区| www.亚洲在线| 午夜伦欧美伦电影理论片| 91精品国模一区二区三区| 精品中文av资源站在线观看| 日本一区二区视频在线观看| 97精品视频在线观看自产线路二| 天天综合天天综合色| 国产欧美日韩一区二区三区在线观看| 成人毛片在线观看| 日本欧美在线观看| 一区二区高清免费观看影视大全| 在线不卡a资源高清| 国产福利不卡视频| 麻豆成人综合网| 依依成人综合视频| 久久午夜国产精品| 日韩一区二区三区四区| 色综合久久99| 99riav一区二区三区| 成人午夜私人影院| 成人黄色av电影| 国产成人午夜精品影院观看视频 | 欧美人牲a欧美精品| eeuss国产一区二区三区| 国产v日产∨综合v精品视频| 免费黄网站欧美| 精品亚洲成av人在线观看| 麻豆91精品视频| 国产精一品亚洲二区在线视频| 日韩黄色片在线观看| 美腿丝袜在线亚洲一区| 国产99精品在线观看| 国产精品中文有码| 国产成人免费在线观看| 成人手机电影网| 97国产一区二区| 欧美一区二区国产| 久久丝袜美腿综合| 亚洲欧美精品午睡沙发| 五月天欧美精品| 黄色小说综合网站| 91论坛在线播放| 精品久久久久久最新网址| 国产精品人妖ts系列视频| 一区二区三区四区蜜桃 | 不卡的av在线播放| 在线观看亚洲精品| 2014亚洲片线观看视频免费| 亚洲综合偷拍欧美一区色| 麻豆国产欧美一区二区三区| 欧美刺激午夜性久久久久久久| 欧美精品777| 亚洲人成亚洲人成在线观看图片| 青青草原综合久久大伊人精品 | 久久夜色精品一区| 日韩av一区二区三区| 色国产精品一区在线观看| 精品国产免费视频| 婷婷一区二区三区| 91免费视频观看| 亚洲免费在线观看视频| 成人国产电影网| 精品国产123| 国产一区二区看久久| 日韩一区二区三区三四区视频在线观看 | 欧美色爱综合网| 亚洲综合色噜噜狠狠| 色综合天天性综合| 亚洲精品久久久蜜桃| 91日韩在线专区| 亚洲精品水蜜桃| 在线观看欧美黄色| 久久精品国产99国产精品| 久久一夜天堂av一区二区三区| 国内精品伊人久久久久av影院| 久久亚洲一级片| 99久免费精品视频在线观看| 午夜精品免费在线观看| 欧美大肚乱孕交hd孕妇| 成人在线视频一区| 亚洲精品视频自拍| 久久天天做天天爱综合色| 91免费版在线| 国产老女人精品毛片久久| 国产精品久久久久一区| 在线观看91av| 97成人超碰视| 国产资源精品在线观看| 亚洲欧美一区二区三区国产精品| 色成人在线视频| 国产老肥熟一区二区三区| 亚洲线精品一区二区三区| 国产亚洲精品超碰| 欧美日韩精品欧美日韩精品一| 国产成人在线色| 国产一区二区三区精品欧美日韩一区二区三区| 91福利精品视频| 香蕉影视欧美成人| 久久成人免费日本黄色| 成人黄色在线看| 欧美性猛交xxxxxxxx| 波多野结衣中文字幕一区二区三区| 久久精品国产精品青草| 免费美女久久99| 久久99国产精品免费| 免费人成精品欧美精品| 老司机午夜精品| 粉嫩aⅴ一区二区三区四区五区 | 日本高清视频一区二区| 欧美精品一卡二卡| 欧美精品一区二区三区视频| 国产调教视频一区| 亚洲中国最大av网站| 亚洲成人午夜电影| 久久99精品久久久久久| 亚洲最大成人网4388xx| 欧美一区二区三级| 国产亚洲欧美激情| 日韩国产一区二| 在线欧美日韩国产| 国产精品天美传媒| 亚洲综合一区二区三区| 麻豆国产精品官网| 日本亚洲一区二区| 久久婷婷一区二区三区| 久久久久久久综合日本| 久久国产精品免费| 久久日韩粉嫩一区二区三区| 成人午夜激情视频| 日韩精品视频网站| 欧美日韩国产综合视频在线观看 | www.一区二区| 久久久久综合网| 日韩不卡一二三区| 99久久国产综合色|国产精品| 精品乱人伦一区二区三区| 日本欧美一区二区| 欧美经典一区二区| 色综合久久综合网97色综合 | 日韩精品最新网址| 免费观看在线综合色| 久久久久久久久一| 91亚洲资源网| 蜜臀久久99精品久久久久宅男| 91精品国产综合久久精品麻豆| 蜜桃av噜噜一区二区三区小说| 日韩一区二区三区电影| 国产在线精品一区二区不卡了| 久久久久久久久99精品| 国产a精品视频| 一区二区三区久久| 久久这里都是精品| 欧美日韩综合不卡| 大胆亚洲人体视频| 激情六月婷婷久久| 亚洲成a人在线观看| 日韩一区中文字幕| 久久精品日产第一区二区三区高清版| 91精品国产综合久久香蕉的特点|