亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 辦公 > Flash > 正文

Flash 片頭加載loading的制作方法

2020-07-17 13:16:24
字體:
來源:轉載
供稿:網友
做一個優秀的loading是衡量一個flasher水準、甚至態度的,因為loading是唯一一個你不會多看而所有用戶、客戶會看的東西,所以你對loading的重視程度,甚至可以反襯你這個flasher的職業道德。
  我認識不少做設計為主的朋友,很多都是自己找一個現成的loading,然后每次去套用。我個人認為這是很不好的習慣。并不是說我不提倡代碼、元件的重用,而是我覺得對于loading這種東西,套多了是要出問題的。我強烈建議那些已經達到可以修改人家loading水平的flasher看看我的東西。
  這個討論共分為三部分:
  1、基礎
  2、MovieClipLoader相關討論(較深入)
  3、V2組件相關問題
  今天我們主要介紹Flash的loading制作的基礎。
  首先要感激Macromedia的大智慧,提供了很好的兩個函數使我們可以做出完美的loading,那就是getBytesLoaded和getBytesTotal。請不要再用你改來改去改了兩三年的那個什么getFrameLoaded什么什么了,我都記不清楚怎么拼了。我只想說,Frame的觀念將在真正的Interactive-Design中淡化。更別提什么Scene,那是Flash的敗筆!
  那么loading如何工作呢?我們如何利用這兩個函數呢?這里要提到一個重要的概念。就是間隔調用。間隔調用有多種方式,下面列舉出來,并列舉出其在loading制作中的地位和用法,歡迎補充: ·setInterval方式
  寫法:
  function loadCheck()
  {
  var p = getBytesLoaded()/getBytesTotal();
  if (p==1)
  {
  clearInterval(intervalID); // 釋放間隔調用
  gotoAndPlay(someFrame); // 開始播放
   }
  }
  var interval = 30; // 這個數值是刷新頻率
  var intervalID = setInterval(loadCheck,interval);
  我個人并不推薦初學者用這種寫法。因為很多人容易忽視clearInterval,而這個東西被忽視掉,是很恐怖的!如果你的setInterval沒有給及時移除,意味著你將在整個swf的播放過程中增加一個沒有必要的負擔!
  而且這種方法很不適合控制MoiveClip的狀況(因為初學者會發現MC的路徑是個大問題,而loadCheck本身就是個函數,還是被setInterval調用的,要在loadCheck中指一個路徑出來,挺麻煩的,你不要指望_root,那樣會讓你的程序不規范;也不要指望this,因為在函數中用this似乎不太理想;最好什么都不寫,但往往你不敢不寫),進而做出更好的效果。
  ·onEnterFrame方式
  我最喜歡的就是這種方法了。比較方便、直觀。因為往往我們是要用一個MC體現一個loading的進度,比如,一個進度條,或者更有創意的東西,只有你不能想到的,沒有你不能做到的。
  那么究竟如何用呢。首先,把創意定好。然后給你的MC一個實例名字,比如叫做loader_mc。這時候在timeline上寫代碼,記住,是timeline而不是MC上。因為這樣便于代碼統一、便于路徑統一、便于管理和尋找。別為了省幾個字母就把代碼通通搬到button,mc上面去,然后一個on(press)了事。除非你是在敷衍你的作品;或者你是在為了交作業。
    loader_mc.onEnterFrame = function ()
  {
  var getTar:MovieClip = this._parent;
  var p = getTar.getBytesLoaded()/getTar.getBytesTotal();
  trace(p);
  if(p==1)
  {
  this.onEnterFrame = null;
  gotoAndPlay(someFrame); // 開始播放
  }
  
   }
  就這么簡單,記住,在MC的事件函數體內部引用MC,永遠是一件很快的事情。因為this就可以指向這個MC本身,通過諸如this._parent之類的方法,可以找到你所有的MC!
  ·直接依賴于timeline的循環方式
  這是非常非常非常古老的方式,就不多介紹了。
  以上算是比較簡單的。還有兩個比較容易出問題的loading技術,就是MovieClipLoader、含有多種V2組件的Loader。下一節我們接著介紹。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品99一区| 搡老女人一区二区三区视频tv| 欧美国产日韩一区二区| 国产综合香蕉五月婷在线| 欧美视频中文字幕在线| 色婷婷综合久久久久中文字幕1| 色av吧综合网| 亚洲老板91色精品久久| 毛片精品免费在线观看| 久久的精品视频| 欧美电影免费观看高清完整| 中文字幕精品影院| 疯狂做受xxxx高潮欧美日本| 欧美一级大片在线观看| 国产成人在线亚洲欧美| 色伦专区97中文字幕| 亚洲精品97久久| 91色在线视频| 日韩免费av在线| 日韩中文在线中文网三级| 57pao成人永久免费视频| 美日韩精品视频免费看| 久久久av免费| 欧美日韩一区二区精品| 中文字幕日韩av| 亚洲国产精品系列| 成人在线一区二区| 欧美性受xxx| 国产成人激情小视频| 久久久精品美女| 色噜噜狠狠狠综合曰曰曰| 精品女厕一区二区三区| 91精品国产高清久久久久久91| 日韩一区在线视频| 亚洲精品动漫100p| 日韩精品免费一线在线观看| 91精品国产91久久| 色哟哟网站入口亚洲精品| 亚洲精品suv精品一区二区| 欧美性高跟鞋xxxxhd| 国产日韩欧美一二三区| 日韩免费看的电影电视剧大全| 久久亚洲精品一区| 欧洲亚洲女同hd| 久久精品91久久久久久再现| 国产精品久久久久久久久久99| 久久久久久久久网站| 国产视频久久久久| 亚洲激情视频在线播放| 成人黄在线观看| 亚洲一区二区三区四区在线播放| 日韩av网站电影| 久久精品国产亚洲7777| 综合国产在线观看| 日韩黄色高清视频| 成人av番号网| 亚洲欧美在线免费| 91免费版网站入口| 成人性生交xxxxx网站| 国产福利视频一区二区| 亚洲日韩欧美视频一区| 精品久久久久久电影| 欧美成人精品一区| 国产成人精品国内自产拍免费看| 日本精品一区二区三区在线播放视频| 九九热精品视频国产| 久久成人精品视频| 欧洲成人性视频| 午夜精品三级视频福利| 91精品国产91久久久久久久久| 欧美日本精品在线| 91亚洲精品久久久| 久久成人精品视频| 精品久久久久久亚洲精品| 久久久久久亚洲精品中文字幕| 国产精品扒开腿做爽爽爽视频| 国内精品美女av在线播放| 日韩在线观看成人| 久久激情视频免费观看| 久久精品99久久久香蕉| 欧美成人免费视频| 一个人www欧美| 欧美另类极品videosbest最新版本| 国产极品jizzhd欧美| 中文字幕日韩免费视频| 成人情趣片在线观看免费| 国产精品久久999| 欧美激情乱人伦一区| 色悠悠久久88| 亚洲最大成人免费视频| 国产欧美日韩高清| 一区二区三区亚洲| 亚洲丁香婷深爱综合| 亚洲国产欧美在线成人app| 亚洲成人激情在线| 亚洲自拍另类欧美丝袜| 亚洲第一区在线| 97在线视频一区| 亚洲第五色综合网| 欧美激情视频在线免费观看 欧美视频免费一| 欧美体内谢she精2性欧美| 欧美久久精品一级黑人c片| 国产精品免费视频久久久| 亚洲一区二区三区视频播放| 久久精品国产亚洲7777| 青青草一区二区| 亚洲精品视频在线播放| 欧美性xxxx在线播放| 欧美一级大片在线免费观看| 91精品久久久久久| 亚洲一区二区久久久久久久| 午夜剧场成人观在线视频免费观看| 亚洲第一精品夜夜躁人人爽| 欧美午夜片在线免费观看| 日本韩国在线不卡| 国产欧美日韩专区发布| 日韩精品高清视频| 国产精品视频一区二区高潮| 国产精品扒开腿做爽爽爽男男| 亚洲国产精品久久久| 疯狂蹂躏欧美一区二区精品| 国产一区二区三区三区在线观看| 亚洲第一精品久久忘忧草社区| 欧美大码xxxx| www.久久久久| 日韩成人激情在线| 亚洲国产精久久久久久| 亚洲一区二区久久| 精品美女久久久久久免费| 欧美久久精品一级黑人c片| 欧美日韩aaaa| 亚洲精品97久久| 欧美中文字幕在线| 日韩中文在线中文网在线观看| 久久久久久久久久国产精品| 国产精品一二三视频| 国产精品嫩草视频| 国产成人精品最新| 国产视频精品免费播放| 日韩中文字幕视频| 91在线观看免费网站| 庆余年2免费日韩剧观看大牛| 久久久精品视频在线观看| 欧美色视频日本高清在线观看| 国产美女扒开尿口久久久| 亚洲小视频在线| 欧美电影在线观看高清| 欧美诱惑福利视频| 久久人人97超碰精品888| 久久人人爽人人爽人人片av高请| 欧美国产日韩一区二区| 亚洲人成网站免费播放| 亚洲人成在线电影| 91欧美视频网站| 国产成人avxxxxx在线看| 91精品久久久久久久久久| 精品久久久久久亚洲精品| 亚洲一区二区久久久久久久| 久久精品一偷一偷国产| 精品国产1区2区| 欧美最顶级的aⅴ艳星| 九九热最新视频//这里只有精品| 欧美国产日韩一区| 中文字幕日韩免费视频|