Flash AS實例教程:制作鉛筆動畫_Flash教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:用Flash AS3制作常見的柄圖動畫效果
      效果如下:說明:點擊上面的藍色按鈕可以畫出各種柄圖,點擊柄圖中不同色塊可以觀看效果。代碼如下:/***@class:DrawPieGraph(畫餅狀圖)*@author:ycccc8

      用一段簡單的AS代碼就可以實現簡單的鉛筆動畫效果。

      直接復制代碼,導出就可以看到效果了:
      _root.createEmptyMovieClip("pen", 1);
      pen.lineStyle(2, 0x000000);
      pen._x = 200;
      pen._y = 200;
      pen.beginFill(0x444444, 100);
      pen.lineTo(30, -10);
      pen.lineTo(200, -10);
      pen.lineTo(200, 10);
      pen.lineTo(30, 10);
      pen.lineTo(30, -10);
      pen.beginFill(0x333311, 100);
      endFill(pen);
      pen.beginFill(0xf9f999, 100);
      pen.lineTo(0, 0);
      pen.lineTo(30, 10);
      pen.lineTo(30, -10);
      endFill(pen);
      pen._rotation = -50;
      n = 0;
      r = 100;
      a = 1;
      k = 10;
      tt = 0;
      lineStyle(2);
      moveTo(Math.cos(0*Math.PI/180)*r 200, pen._y);
      ss = setInterval(function () {
      a ;
      if (a>3) {
      a = 1;
      }
      if (a == 1) {
      lineStyle(2, 0xff0000);
      }
      if (a == 2) {
      lineStyle(2, 0x00ff00);
      }
      if (a == 3) {
      lineStyle(2, 0x0000ff);
      }
      n = 30
      r -=0.3
      if (n<20000) {
      pen._x = Math.cos(n*Math.PI/180)*r 200;
      pen._y = Math.sin(n*Math.PI/180)*r 200;
      lineTo(pen._x, pen._y);
      }
      updateAfterEvent();
      if (n>=20000) {
      aa = setInterval(function () {
      updateAfterEvent();
      tt ;
      if (tt>5000) {
      clearInterval(aa);
      clearInterval(ss);
      }
      pen._rotation = Math.sin(n*Math.PI/180)*5 90;
      }, 5);
      _root.createTextField("t", 2, 300, 350, 150, 20);
      t.text = "By FLASH8菜鳥 kingofkofs";
      pen._x = 400;
      pen._y = 120;
      }
      }, 5);
      sp = 0;
      f = 20;
      this.onEnterFrame = function() {
      if (tt>5000) {
      pen._y -= sp;
      sp = 2;
      }
      if (sp>f) {
      sp = -f;
      if (f>=4) {
      f -= 4;
      }
      }
      };

      分享:Flash繪畫技巧:繪制女孩頭像
      嘿嘿!很久沒有畫過東東了!1、首先畫以下圖形。(女孩臉的輪廓)2、再加上線。3、把畫上的直線拖成弧線。4、去掉多余的直線休整得到。5、再改成封閉

      來源:閃吧BBS//所屬分類:Flash教程/更新時間:2008-03-05
      相關Flash教程