六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

完成爆炸后的振動(dòng)效果

[摘要](長春 石琳)   在許多游戲軟件中,我們經(jīng)常能看到這樣的場面:當(dāng)某一設(shè)施爆炸后,屏幕畫面會伴隨著輕微的振動(dòng),使人感到身臨其境。筆者編寫了一個(gè)函數(shù)void MoveView(int x,int y)...
(長春 石琳)

  在許多游戲軟件中,我們經(jīng)常能看到這樣的場面:當(dāng)某一設(shè)施爆炸后,屏幕畫面會伴隨著輕微的振動(dòng),使人感到身臨其境。筆者編寫了一個(gè)函數(shù)void MoveView(int x,int y);通過CRT控制器將屏幕視角左上角坐標(biāo)移至 (x,y)處,使畫面相對移動(dòng),從而產(chǎn)生振動(dòng)效果。程序由Borland C++ 2.0編寫,采用VGA 12H模式,代碼小、速度快、運(yùn)行效果形象逼真。
  // filename: SHAKE.cpp
  // maker: ShiLin
  #include
  #include
  #include
  #include
  void MoveView(int x,int y);
  void main(void){
   int gdriver,gmode;
   gdriver=DETECT,gmode=0;
   initgraph(&gdriver,&gmode,"BORLANDCBGI");
   rectangle(100,100,200,200);
   outtextxy(100,250,"Press Any Key to SHAKE ...");
   getch();
   for(int i=0;i<20;i++){
   MoveView(10-random(20),5-random(10));
   delay(50);
   }
   MoveView(0,0);
   getch();
   closegraph();
   }
  void MoveView(int x,int y){
   union{
   unsigned int whole;
   char low;
   }adr;
   unsigned char high,low;
   adr.whole=y*80+x/8,
   low=adr.low,
   high=(unsigned char)(adr.whole>>8);
   outportb(0x3D4,0X0C);
   outportb(0x3D5,high);
   outportb(0x3D4,0x0D);
   outportb(0x3D5,low);
   } 


主站蜘蛛池模板: 日韩欧美国内 | 亚洲婷婷在线 | 日日噜噜夜夜狠狠久久aⅴ 日日噜噜夜夜狠狠扒开双腿 | 亚洲一区二区在线成人 | 伊人成人在线 | 综合九九| 最新69堂国产成人精品视频 | 四虎在线永久免费观看 | 青青草华人在线 | 欧美无人区码卡二卡3卡4免费 | 亚洲欧美日韩国产精品一区 | 青青国产精品视频 | 日韩中文字幕免费观看 | 欧美亚洲专区 | 日本三级韩国三级香港三级网站 | 天天干天天天天 | 亚洲成人精品久久 | 亚洲国产成人久久综合碰 | 五月激情丁香婷婷综合第九 | 日韩午夜在线视频不卡片 | 五月婷视频 | 欧美一级在线免费观看 | 青娱乐最新网站 | 天堂网亚洲 | 人人看人人做 | 日韩第七页 | 亚洲国产成人久久精品影视 | 天天做夜夜做久久做狠狠 | 亚洲美女色在线欧洲美女 | 婷婷亚洲综合一区二区 | 最近韩国日本免费观看 | 欧美性最xxx | 午夜狠狠操 | 羞羞色院91网站 | 日本大蕉香蕉大视频在线观看 | 一级毛片一级毛片一级毛片一级毛片 | 永久看一二三四线 | 青草视频在线观看免费资源 | 日韩 欧美 中文 亚洲 高清 在线 | 亚洲图片 中文字幕 | 天天躁日日躁狠狠躁综合 |