最新av偷拍av偷窥av网站,在教室伦流澡到高潮h麻豆,一个人在线高清免费观看,中文字幕av无码一二三区电影,中国丰满熟妇xxxx性

您當(dāng)前的位置:JZ5U綠色下載站文章中心設(shè)計學(xué)院Photoshop → 文章內(nèi)容
  • 用Flash MX演示勻加速直線運動

前幾天,同事問我能否制作物體作勻加速直線運動的動畫,心想剛剛學(xué)會了Flash MX,正想練練身手呢,F(xiàn)lash MX的ActionScript可以完成非常復(fù)雜的動畫,小小的勻加速直線運動動畫又何足掛齒呢,趕緊動手吧。

創(chuàng)建Symol(符號)

通過菜單“Insert→New Symol”命令新創(chuàng)建下列幾個Symol(符號):
1、一Movie Clip(電影夾子),命名為“Dolly”,繪制一個矩形,代表小車。
2、三個Button(按鈕),制作成矩形或圓形,分別代表Play(開始)、Stop(停止)、Restart(返回)。

程序具體制作

1、進入Scene(場景),將當(dāng)前圖層Layer1命名為“小車”,從Library中拖入制作好的小車Movie Clip,放置到合適位置上,并將Movie Clip小車的“Instance Name”命名為“Dolly”:選中小車,在下方的Properties(屬性)面板中的“Instance Name”欄中輸入“Dolly”。

在小車圖層的第一個關(guān)鍵幀處輸入Actions語句:
  stop();
  s0=getProperty(“/dolly”,_x);//設(shè)置Dolly水平方向初始位置屬性
  t = 0;
  a = 2; //設(shè)置加速度為2
  x = 0;
  v = 0;

在小車圖層中第二幀處插入一個Keyframe(關(guān)鍵幀),保持小車的位置不變,輸入Actions語句:
  t = t+0.5; //設(shè)置時間間隔
  s = s0+0.5*a*t*t;
  x = s-s0;
  v = a*t;
  setProperty(“/dolly”,_x,s);//設(shè)置函數(shù)的屬性

2、新建圖層Layer2,命名為“主界面”,在編輯區(qū)中輸入“勻加速直線運動”幾個字,并輸入“s=m、a=m/s2、v=m/s、t=s”等文本,在“s=”與“m”之間插入文本框:選擇工具欄中文本輸入工具,在編輯區(qū)中“s=”與“m”之間單擊,插入一個輸入文本框,調(diào)整好大小,在下方的Properties(屬性)面板中,文本屬性選擇“Input Text”,選中[顯示邊框]按鈕,在“Var”欄中輸入“x”,將文本框命名為“x”,如圖1所示。


圖1

同樣方法在“a=”與“m/s2”之間、“v=”與“m/s”之間及“t=”與“s”之間分別插入文本框,并分別命名為“a”、“v”、“t”。

繪制一條標(biāo)明刻度的直線,表示小車運動的平面,從Library中拖入Play、Stop、Restart三個按鈕,調(diào)整好各部分之間的位置,如圖2所示。在三個按鈕中分別輸入Actions語句:


圖2

(1)Play按鈕
  on(release){
  play();
  }

(2)Stop按鈕
  on(rollover){
  stop();
  }

(3)Restart按鈕
  on(release){
  gotoandplay(1);
  x=0;
  v=0;
  t=0;
  setProperty(“/dolly”,_x,s0);
  }

3、新建圖層Layer3,命名為“運動”,在運動圖層第三幀處插入一個Keyframe,輸入Actions語句:
gotoandplay(2);//播放完第三個關(guān)鍵幀后再從第二個關(guān)鍵幀開始播放

最后制作完成的程序界面如圖2,按下“Ctrl+Enter”測試一下,效果不錯吧!若感到速度有點慢,修改一下加速度就可以了。


  • 作者:互聯(lián)網(wǎng)  來源:本站整理  發(fā)布時間:2005-08-20 21:39:15


------------------------------- · 相關(guān)文檔瀏覽 · --------------------------------------------------------------------- · 熱門文檔瀏覽 · -------------------------------------