• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      飛機(jī)投彈模擬演示

      2005-04-29 16:35:27吳國(guó)舜
      中國(guó)信息技術(shù)教育 2005年5期
      關(guān)鍵詞:炸彈元件按鈕

      吳國(guó)舜

      在中學(xué)物理教學(xué)中,飛機(jī)投彈情境無(wú)法通過(guò)實(shí)驗(yàn)完成,學(xué)生不易理解,教師語(yǔ)言描述又不夠直觀,用課件演示形象生動(dòng),具有很好的教學(xué)效果。

      課件演示效果如下圖所示。

      下載地址

      http://y9b.com/BBS/dispbbs.asp?boardid=7&id=881

      課件功能

      模擬演示一架飛機(jī)在空中沿水平方向運(yùn)動(dòng),在相同的時(shí)間間隔里逐個(gè)水平拋出炸彈,在空氣阻力不計(jì)的理想狀態(tài)下炸彈、飛機(jī)間的相對(duì)運(yùn)動(dòng)情況,炸彈相對(duì)飛機(jī)做自由落體運(yùn)動(dòng),炸彈在空中排成一豎直線,炸彈落地點(diǎn)間距相等的場(chǎng)景。

      使用方法

      在課件中設(shè)置了五個(gè)交互性控制按鈕,可以對(duì)課件的使用起輔助研究的作用。

      設(shè)計(jì)思路

      首先明確課件制作方案,明確課件需要達(dá)到的教學(xué)效果。制作版本:Flash MX 6.0。制作方法如下:

      1.建立元件庫(kù),飛機(jī)元件可在Flash的內(nèi)置元件庫(kù)中找到,比較方便省事。炸彈元件用Flash本身的畫(huà)圖功能畫(huà)出,軌跡的描點(diǎn)元件用小圓點(diǎn)表示即可。再建立一條豎直線元件用來(lái)跟蹤平拋炸彈與飛機(jī)的水平間距。在共享按鈕庫(kù)中拖出一個(gè)按鈕以備交互。

      2.將各元件屬性命名,并編寫(xiě)腳本控制。本課件關(guān)鍵的腳本是飛機(jī)和炸彈的運(yùn)動(dòng)軌跡點(diǎn)的確定,由于篇幅限制,只能選擇飛機(jī)軌跡的腳本進(jìn)行說(shuō)明:

      t=0.5*i;//設(shè)置時(shí)間變量

      x=x0+(vx*t); y=y0; xd= x0+(vx*t);

      if(t<= 5){

      yd =y0;

      }else{

      yd=y0+(((0.5*a)*(t-5))*(t-5));

      }

      th=math.sqrt((2*h)/a);

      if(yd>=h){

      xd=x0+(vx*(th+5));

      yd=y0+(((0.5*a)*th)*th);

      }

      if(x>=600){

      i=0;

      }//以上設(shè)置飛機(jī)軌跡點(diǎn)的水平豎直坐標(biāo)duplicateMovieClip("fjgj","fjgj"+i,i);

      /*復(fù)制飛機(jī)軌跡點(diǎn)的表達(dá)式。

      這里介紹一下該語(yǔ)法結(jié)構(gòu):duplicateMovieClip(target,newname,depth);

      1.target:指被用來(lái)復(fù)制的來(lái)源影片片斷分身。如本程序中的"fjgj";

      2.newname:指所復(fù)制完成新影片片斷分身對(duì)象的名稱。如"fjgj" +i;

      3.depth:為堆疊參數(shù)。指定新完成的對(duì)象與其他對(duì)象重疊時(shí)的顯示層次,depth越大時(shí),顯示越上層。若有兩個(gè)顯示層次相同的影片片斷,則先復(fù)制的影片片斷會(huì)被后建立的取代。如:i;/*。

      setProperty("fjgj"+i,_x,x);

      setProperty("fjgj"+i,_y,y0);

      setProperty("fjgj"+i,_alpha,/:n);

      i=(i+1)-/fjtdwz/kz/:xxx;

      炸彈軌跡點(diǎn)的設(shè)置亦類(lèi)似。編程思路要解決的問(wèn)題是:飛機(jī)在運(yùn)動(dòng)場(chǎng)景中可顯示投放的炸彈數(shù)目,每個(gè)炸彈的運(yùn)動(dòng)情況都是做平拋運(yùn)動(dòng),但初始位置不同,必須通過(guò)程序控制。

      3.將各元件在場(chǎng)景中的位置進(jìn)行合理安排,使界面簡(jiǎn)潔明了,容易操作。

      最后就可以測(cè)試發(fā)布了。

      注意:該課件雖小,但涉及的編程對(duì)象較多,所以在設(shè)計(jì)時(shí)一定要理順各對(duì)象的屬性,在設(shè)計(jì)中養(yǎng)成定時(shí)保存的習(xí)慣,每處理完一個(gè)對(duì)象就測(cè)試一下效果,以免出錯(cuò)時(shí)不知在什么位置。

      猜你喜歡
      炸彈元件按鈕
      當(dāng)你面前有個(gè)按鈕
      開(kāi)心炸彈
      開(kāi)始炸彈
      開(kāi)心炸彈
      開(kāi)心炸彈
      死循環(huán)
      QFN元件的返工指南
      在新興產(chǎn)業(yè)看小元件如何發(fā)揮大作用
      寶馬i3高電壓元件介紹(上)
      內(nèi)心不能碰的按鈕
      交城县| 抚松县| 锦州市| 菏泽市| 玉田县| 屏山县| 平乡县| 穆棱市| 萍乡市| 峨边| 浦江县| 德化县| 汪清县| 马关县| 大埔区| 安丘市| 连云港市| 勐海县| 株洲县| 卢龙县| 温州市| 图们市| 应城市| 依安县| 原阳县| 区。| 香格里拉县| 滦平县| 通海县| 六盘水市| 霍城县| 乌鲁木齐市| 东宁县| 台北市| 东源县| 涪陵区| 从江县| 额尔古纳市| 恩施市| 江源县| 漳浦县|