首頁>Club>
9
回覆列表
  • 1 # 迷路皮休

    這個我也不會,但是這個問題應該是分兩個方面去解決吧1. 是否掌握flash製作技能 2. 是否掌握繪畫技能

    主要目的應該是做flash,形式是動畫吧?如果想整個都自己操作,那首先應該是先學習基本的手繪技能,當可以繪製出自己想要的東西,再考慮去將動畫的效果實現。

  • 2 # 藝曲成名趙新

    思路:1.設一個pressed變數,為布林型,初始為false;

    2.滑鼠移動就畫線;

    3.當pressed=true 時,滑鼠移動時,可以畫線;

    4.當pressed=false時,滑鼠移動時,不能畫線;

    步驟一:

    放入三個按扭,例項名分別為:

    "clear_btn":

    清除線條;

    "str_btn":

    加粗線條;

    "thin_btn":

    減細線條。

    步驟二:

    加入AS程式碼層:

    var linesize

    = 2;

    //預設線條粗細為2

    var pressed:Boolean =

    false;

    //pressed=true:開始畫線;

    pressed=false:停止畫線

    str_btn.onRelease =

    function() {

    if (linesize<5) {

    linesize++;

    //筆觸加粗,粗度不能大於5

    }

    };

    thin_btn.onRelease

    = function() {

    if (linesize>1) {

    linesize--;

    //筆觸減細,細度不能小於1

    }

    };

    clear_btn.onRelease

    = function() {

    _root.clear();

    //實現清屏功能

    };

    this.onMouseDown = function () {

    pressed =

    true;

    this.lineStyle(linesize,

    0x000000, 100);

    this.moveTo(_xmouse, _ymouse);

    };

    this.onMouseMove = function () {

    if (pressed) {

    lineTo(_xmouse, _ymouse);

    }

    };

    this.onMouseUp = function () {

    pressed =

    false;

    };

    FLASH充電1:AS畫線,既可以在舞臺上(_root),也可以在影片剪輯上(mc).

    推薦畫在mc中,這樣可以方便、靈活地控制。

    FLASH充電2: 關於 lineTo 及

    moveTo

    (1)先要設定線條用 lineStyle( 粗度 ,

    顏色 , 透明度)

    (2)畫筆的起點 moveTo( X座標 , Y座標 )

    (3)畫筆的終點 lineTo( X座標 , Y座標 )

    (4)注意:執行完 lineTo

    這個指令後,下一次畫線的起點就是當前lineTo的位置,就不用再單獨做一次moveTo指令了。

    下面我們在mc中繪製一個矩形

    _root.createEmptyMovieClip("mc", 10);

    mc._x = 30;

    mc._y = 30;

    mc.lineStyle(2, 0x0, 100);

    mc.moveTo(0, 0);

    mc.lineTo(100, 0);

    mc.lineTo(100, 100);

    mc.lineTo(0, 100);

    mc.lineTo(0, 0);

    FLASH充電3: 關於 curveTo ( 控制點X ,

    控制點Y , X座標 , Y座標 )

    下面我們在mc中繪製一條曲線:

    _root.createEmptyMovieClip("mc", 10);

    mc._x = 30;

    mc._y = 30;

    mc.lineStyle(2, 0x0, 100);

    mc.moveTo(0, 0);

    mc.curveTo(0, 200, 100, 200);

    FLASH充電4: 顏色填充 beginFill(顏色號)

    及 endFill()

    注意:填充只能在封閉的線條內進行。

    下面為矩形填個綠色:

    _root.createEmptyMovieClip("mc", 10);

    mc._x = 30;

    mc._y = 30;

    mc.beginFill(0x00FF00);

    mc.lineStyle(2, 0x0, 100);

    mc.moveTo(0, 0);

    mc.lineTo(100, 0);

    mc.lineTo(100, 100);

    mc.lineTo(0, 100);

    mc.lineTo(0, 0);

    mc.endFill();

    FLASH充電5: 線條清除

    clear()

    如:_root.clear() 或 mc.clear()

  • 3 # 硬筆書法課

    (1)檔案|新建|flash 幻燈片簡報

    (2)檔案|匯入|匯入到庫,在開啟的對話方塊中選擇要播放的圖片

    (4)插入|螢幕。

    (5)如果還有要播放的圖片,轉到(2);否則轉到(6)

    這樣用滑鼠單擊,實現迴圈播放圖片。

    選中矩形,視窗|行為,點+號,螢幕|轉到下一幻燈片。

    這樣的話,上面所說的那種方法,匯入圖片後就不用新增行為了。推薦用第二種方法。

  • 中秋節和大豐收的關聯?
  • 漢武帝設立哪些官職?