国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 辦公 > Flash > 正文

Flash AS 實例進階 制作時鐘實現代碼

2020-07-17 13:14:03
字體:
來源:轉載
供稿:網友

  源文件下載

  >點擊查看動畫效果<實例2-6時鐘

  基本思路

  ① 作 3 個指針 MC ,分別按不同的速度旋轉,實現時鐘效果。

 ?、谌?要拖拽效果,則要把 12 個數字分別作成 MC 。然后作鼠標跟隨。

新知識點

 ?、?Date 類的方法的應用:


復制代碼
代碼如下:

MY Date= new Date()// 構造一個新的 Date 對象
Date.getHours()// 按照本地時間返回小時值。
Date.getMinutes()// 按照本地時間返回分鐘值。
Date.getSeconds()// 按照本地時間返回秒數。
Date.getMilliseconds()// 按照本地時間返回毫秒值。


②一種緩沖公式應用

  實例說明

 ?、俅藭r鐘實例是由數字和指針共 15 個 MC 組成,并又是嵌套在 MC “ biao” 中,各 MC 的注冊點一定要確定準確,

  ② 分別將 MC “ biao” 放在主時間軸的 3 個幀上,為各幀上的 MC 編寫不同的腳本。

 ?、?設一按鈕用于各幀之間的跳轉

編寫動作腳本

 ?、?在第 1 幀到第 2 幀的 MC 上輸入:

復制代碼
代碼如下:

onClipEvent (enterFrame) {// 以影片剪輯幀頻不斷觸發的動作
   s = new Date();// 創健日期對象
   Hours = s.getHours();// 讀取系統時間 - 時
   if (12<Hours) {
     Hours = Hours-12;
   }// 把 24 小時制轉換為 12 小時制
   this.b13._rotation = ((Hours*30)+(s.getMinutes()/2)); // 把時和分轉換為旋轉角度
    this.b14._rotation = (6*s.getMinutes()); // 把獲取的系統時間分轉換為旋轉角度
    this.b15._rotation = (6*s.getSeconds()); // 把獲取的系統時間秒轉換為旋轉角度
   }

  ② 在第 3 幀的 MC 上輸入:

復制代碼
代碼如下:

onClipEvent (load) {變量初始化
for (i=1; i<16; i++) {
this["b"+i].xl = 0;
this["b"+i].yl = 0;
}
}
onClipEvent (enterFrame) {
   s = new Date();
   Hours = s.getHours();
   if (12<Hours) {
     Hours = Hours-12;
   }
   this.b13._rotation = ((Hours*30)+(s.getMinutes()/2));
   this.b14._rotation = (6*s.getMinutes());
   this.b15._rotation = (6*s.getSeconds());
   this.b1._x = _xmouse;
   this.b1._y = _ymouse+120; // 讓第一個 MC 跟隨鼠標移動 ,并要MC低于鼠標120個像素。
   for (i=2; i<=15; i++) {
      this["b"+i].xl = (this["b"+(i-1)]._x-this["b"+i]._x)/2+this["b"+i].xl*0.3;// 變量 bi.xl 在趨于 0 的過程中不斷被賦新值
      this["b"+i].yl = (this["b"+(i-1)]._y-this["b"+i]._y)/2+this["b"+i].yl*0.3;// 變量 bi.yl 在趨于 0 的過程中不斷被賦新值
     this["b"+i]._x += this["b"+i].xl;//MC “ bi ”的坐標 x 值
     this["b"+i]._y += this["b"+i].yl;//MC “ bi ”的坐標 y 值
    }
   }

        ③ 在第 1 幀上輸入:

stop();

   ④ 在第 2 幀上輸入:
biao.startDrag(true);

   ⑤在第 1 幀到第 2 幀的按鈕上輸入:
on (release) {   nextFrame();}

 ?、菰诘?3 幀的按鈕上輸入:

on (release) {   gotoAndStop(1);}
要點分析

 ?、?時針: this.b13._rotation = ((Hours*30)+(s.getMinutes()/2))

  首先看 ((Hours*30) ,因為走一周 12 小時是 360 度,那每小時就是走 30 度,用本地時間的小時數乘于 30 就是指針指向的度數。,如 3 點就是 3*30 ,指針在 90 度位置,但這樣只能是按小時發生動作,要顯示中間的指針變化還需加上 (s.getMinutes()/2) ,這個表達式是計算的當前分鐘乘于每分鐘在一個小時刻度內走的度數( 0.5 度),這兩個表達式相加就是以小時和分鐘計算出的時針旋轉度數。

 ?、?緩沖公式: this["b"+i].xl = (this["b"+(i-1)]._x-this["b"+i]._x)/2+this["b"+i].xl*0.3;

  為便于觀看首先把數值具體化: b2.xl=( b1._x-b2._x)/2+b2.xl*0.3; 其中的 ( b1._x-b2._x)/2 ,我們在導航條那課已經用過類似的方法,這里是取兩個 MC 坐標值的差的二分之一,這個表達式的結果在不斷的由大到小直至為 0 ,其中的 b2.xl*0.3 , 是有意增加的偏差值, 有叫抖動率的,也是由大到小變化最后到 0 ,這兩個表達式計算的結果賦給變量 b2.xl ,有了這樣的公式,鼠標跟隨就會有延時和抖動效果。

小結

  本講學習的目的是掌握時鐘的運動原理,此外還學習 一種緩沖公式的運用,也是很有實用價值的內容,希望課下能用數字代入加深理解。

課后練習

  不要秒針跳躍式旋轉,而要平緩連貫地旋轉,范例效果:

  >點擊查看動畫效果<練習2-6   

  >點擊查看動畫效果<練習2-6-2

  查看全套"Flash AS 實例進階教程"

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
青青草原国产在线| 国产免费自拍视频| 国产色a在线观看| 国产精品自拍亚洲| 国产免费福利| 本道综合精品| 五月综合网站| 国产不卡视频| 欧美精品se| 国产网红在线观看| 伊人影院在线观看| www.狠狠色.com| 开心激情五月婷婷| 国产美女视频一区二区二三区| 久久五月精品中文字幕 | **三级三级97片毛片| 国产视频二区| 在线免费看黄网站| 国产资源在线看| 超碰在线网址| 国产叼嘿网站免费观看不用充会员| 99在线免费视频| 国产在线资源| 精品一区二区三区在线成人| av一级在线| 最新超碰在线| 青青草原av在线| 国产91足控脚交在线观看| av在线二区| 国产日产一区二区三区| 国产综合视频一区二区三区免费| 国产精品白浆视频免费观看| 热99re久久精品精品免费| 国产丝袜在线观看视频| av免费网站在线观看| 国产青青草在线| 久久精品视频免费看| 在线国产网址| 91九色在线看| 国产三区四区在线观看| 高清视频一区二区三区四区| 免费a级毛片在线观看| av中文字幕在线看| 香蕉视频在线观看网站| av片在线观看永久免费| 99久久精品免费观看国产| 国产精品免费91| 资源视频在线播放免费| 成人超碰在线| www在线播放| 日本欧美在线视频免费观看| 亚洲精品影院在线| 在线看黄色av| 四虎中文字幕| 福利在线观看| 最新中文字幕在线| 69av二区| h网址在线观看| 美女网站在线观看| 国产91大片| 国产偷窥洗澡视频| 精品推荐蜜桃传媒| 色悠久久久久综合网小说| 蜜桃视频中文字幕| 久热中文字幕在线观看| 国产蜜臀在线| 午夜视频99| 精品一二三四| 欧美性猛交p30| 尤物视频免费在线观看| 国产二级c片l毛片| wwww亚洲| 国产一级电影网| 亚洲欧美精品日韩欧美| 国产麻豆精品高清在线播放| 国产极品一区二区三区| 午夜羞羞小视频在线观看| 成网站在线观看人免费| 91亚洲欧美| 免费视频二区| 91美女主播在线视频| 黄色片大全在线观看| 国产黄色片大全| 麻豆精品免费视频入口| 国产精品久久一区二区三区不卡| 在线播放av网站| 91av资源在线| 性国产高清在线观看| 国产中文字幕av| av人人综合网| 国产成人夜间影院在线观看| 黄色一级片视频| а√资源新版在线天堂| av福利在线播放| 中文字幕视频在线| 国产字幕在线看| 九色在线网站| 浪潮av一区| 日本黄色免费网址| 亚洲夜夜综合| 一本大道五月香蕉| 在线视频1区2区| av影视在线看| 精品a在线观看| 伊人网在线观看| 亚洲精品一区中文字幕电影| 精品176二区| av免费在线播放| 精品a在线观看| 国产黄在线观看| 国产一级片麻豆| 国产午夜电影| 国产大学生粉嫩无套流白浆| 91高清国产| 四虎免费播放| 超碰人人在线| 天堂在线视频| 国产精品日日爱| 2020亚洲男人天堂| 在线āv视频| 青青草视频在线观看| 成人欧美日韩| 国产亚洲精品午夜高清影院 | 国产精品久久久高清免费| 国产激情视频一区二区| 91涩漫在线观看c| 亚洲欧美日韩综合精品网| wwww在线观看免费视频| 黄色av网站在线免费观看| 国产精品ⅴa有声小说| 91在线网址| 九九在线观看免费视频| 国产精品冒白浆免费视频| 99re热在线观看| 成年黄网站在线观看免费| 国产中文字幕在线视频| 国产精品剧情一区二区三区| 国产无遮挡在线视频免费观看| 在线中文字幕av| 成在线人视频免费视频| ·天天天天操| 国产在线你懂得| 精品乱码一区二区三四区视频| 天天草天天操| 国产日产一区二区| xxxxx中文字幕| 精品美女调教视频| 国产一区二区影视| 狠狠操五月天| 欧美视频免费一区二区三区| 精品一区二区91| 中文字幕第一页av| 思思99精品视频在线观看| 国产精品冒白浆免费视频| 国产在线一二三区| 欧美亚洲系列| 精品999视频| 国产视频第一区| 九九热视频免费观看| 亚洲欧美精选| 97视频在线观看网站| 国产三级在线观看| 午夜视频免费在线观看| 国精一区二区三区| 激情综合丁香| 国产在线一二三| 国产在线观看av| 欧美日韩视频精品二区| 亚洲an天堂an在线观看| 在线一区二区三区精品| 国产porny蝌蚪视频| 精品偷拍激情视频在线观看| 国产精品久久精品牛牛影视| 国产成a人亚洲精v品| 91www在线观看| 在线黄色国产电影| 欧美亚洲天堂| 九九热视频在线| 福利在线观看| 国产亚洲精品久久久久久青梅| 中文字幕在线影视资源| 国产视频二区| 国产黄色在线免费观看| 精品视频一区二区观看| 在线观看电影av| 超碰在线人人| 国产日韩欧美精品一区二区三区 | 欧美视频免费一区二区三区 | 亚洲成a人v欧美综合天堂麻豆| 九九在线免费视频| 国产视频福利| 夜夜爽视频导航| wwwww亚洲| 国产精品第八页| 在线观看午夜av| 中文字幕在线看精品乱码| 国产精品久久在线| 久草在线视频网| 在线视频二区| 天堂在线中文资源|