<button id="ptu4h"><acronym id="ptu4h"><input id="ptu4h"></input></acronym></button>

<tbody id="ptu4h"></tbody>

    <dd id="ptu4h"><center id="ptu4h"></center></dd><dd id="ptu4h"></dd><dd id="ptu4h"><track id="ptu4h"><video id="ptu4h"></video></track></dd>
  • 16素材
    您現在的位置:首頁 > 教程中心 > Flash教程

    新手實例教學:發光字效果的制作


    先看效果:



    制作步驟很簡單,其實這主要是代碼語句的應用。閑話少說,開始制作。
    一、新建一fla文檔,背景顏色為黑色。其他默認。
    二、 新建“元件1”,類型影片剪輯。進入其編輯窗口,選擇文本工具,在舞臺上輸入您想要的文字,字號60。文本顏色為白色,字體任意。然后將其進行兩次分離,把字打散。

    發光字圖1.jpg

    三、
    1.新建“元件2”,類型影片剪輯,進入編輯窗口,在圖層一第一幀把“元件1”拖入舞臺,在屬性面板里把實例名稱命名為"hq",在第四幀插入幀。

    2.再建圖層二,在第一幀輸入:
    maxlight = "60";
    dxstep = "0.05";
    dx = "0.7";
    setProperty("hq", _visible, "0");

    3.第二幀輸入:
    i = "1";
    while (Number(i)<=Number(maxlight)) {
            duplicateMovieClip("hq", "li"  + i, i);
            setProperty("li" + i, _xscale, getProperty("li"  + (i-1),_xscale)+i*0.3);
            setProperty("li"  + i, _yscale, getProperty("li" + (i-1),_yscale)+i*0.3);
            setProperty("li"  + i, _alpha, 10-i*(10/50));
            setProperty("li"  + i, _x, getProperty("li"  + (i-1),_x)+i*dx);
            i = Number(i)+1;
    }

    4.第三幀輸入:
    dx = dx-dxstep;
    if (Number(dx)>0.7 or Number(dx)<Number(-0.7)) {
            dxstep = -dxstep;
    }
    i = 1;
    while (Number(i)<=Number(maxlight)) {
            setProperty("li"  + i, _x, getProperty("li"  +(i-1),_x)+i*dx);
            setProperty("li"  + i, _y, getProperty("li"  + (i-1),_y)+i*dx/20);
            i = Number(i)+1;
    }

    5.第四幀輸入:
    gotoAndPlay(3);

    發光字圖2.jpg

    四. 返回主場景,把“元件2”拖入舞臺,在該影片元件的動作面板中輸入:
    onClipEvent (load) {
            toggleHighQuality();
    }

    測試,您就會發現,您所輸入的文字開始發光了。
    關鍵詞: 新手實例教學

    相關素材

    聯系客服 加入QQ群
    素材中国