hôm nay là

Tài nguyên dạy học

Hỗ trợ trực tuyến

  • (Hoàng Hữu Cánh)
  • (/)

Điều tra ý kiến

Bạn thấy trang này như thế nào?
Đẹp
Bình thường
Đơn điệu
Ý kiến khác

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Ảnh ngẫu nhiên

    Happy_new_year.swf Chuc_munh_nam_moi.jpg Dinh_Nong_Luc.jpg Tantrao.jpg Mauchuvietbangchuhoadung.png Mauchuvietbangchuhoadung.png ME1.swf THIEP_21.swf 1234d1.swf Chuc_mung_nam_moi_20131.swf 20133.jpg Baner_Tet_1.swf CMNM.jpg Meo3.jpg Happy_new_year.swf HAPPY.swf 1237.swf Ve_day_nghe_em_co_loi.swf Giang_sinh.swf Chiecla_cc_bk.swf

    Từ điển online


    Tra theo từ điển:



    Thành viên trực tuyến

    1 khách và 0 thành viên

    Sắp xếp dữ liệu

    Menu chức năng 1

    Chào mừng quý vị đến với Cùng nhau chia sẻ của Hoàng Hữu Cánh.

    Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tư liệu của Thư viện về máy tính của mình.
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay ô bên phải.
    Gốc > HƯỚNG DẪN FLASH >

    Áp dụng hiệu ứng Glow lên ảnh bằng mã AS


    Trong bài viết này chúng ta sẽ xem xét làm cách nào để áp dụng Glow filter lên bất kì bức ảnh nào bằng sử dụng mã AS. Bạn có thể sử dụng tác động này cho một số nút flash hay các banner... Thông qua bài học này, bạn sẽ học được cách làm thế nào để chuyển một bức ảnh bất kì vào trong một Movie Clip Symbol, cách để cho phép thực hiện một đoạn mã trên nó và nhiều thủ thuật khác.

    Bước 1

    Tạo một tài liệu flash mới. Nhấn tổ hợp phím Ctrl+J trên bàn phím (Document Properties) và đặt tốc đọ Frame rate của bạn là 30 và nhấn OK.

    flash1

    Bước 2

    Bây giờ chọn File > Import > Import to Stage (Ctrl+R) và import bất kì bức ảnh nào vào trong flash stage.

    Bước 3

    Trong khi bức ảnh vẫn đang được chọn, nhấn phím F8 (Convert to Symbol) để chuyển đổi nó vào trong Movie Clip Symbol

    flash2

    Bước 4

    Trong khi movie clip vừa mới tạo vẫn đang được chọn, vào Properties Panel ở bên dưới stage. Tại khung bên trái, bạn sẽ thấy trường Instance name, đặt tên cho Movie Clip này là image như hình dưới đây:

    flash3

    Bước 5

    Gọi layer hiện tại là image. Nhấn kép vào tên mặc định của nó (Layer 1) để thay đổi lại tên. Nhấn Enter khi bạn gõ xong tên mới.

    Bước 6

    Tạo một layer mới phía trên layer image và đặt tên nó là action

    Bước 7

    Chọn frame đầu tiên của layer action và vào phần Action Script Panel (F9). Sau đó, điền đoạn mã này vào trong phần actions:

    import flash.filters.*;

    var gf:GlowFilter = new GlowFilter(0x70A146, 15, 18, 14, 3, 3, true, false);
    var ds:DropShadowFilter = new DropShadowFilter(2, 35, 0x70a146, 5, 5, 5, .8, 3, false, false, false);

    image.filters = [gf, ds];
    image.onRollOver = function() {
    this.onEnterFrame = function() {
    gf.blurX += (80-gf.blurX)/5;
    gf.blurY = gf.blurX;
    image.filters = [gf, ds];
    };
    };

    image.onRollOut = function() {
    this.onEnterFrame = function() {
    gf.blurX += (20-gf.blurX)/5;
    gf.blurY = gf.blurX;
    image.filters = [gf, ds];
    if (gf.blurX<21) {
    delete this.onEnterFrame;
    }
    };
    };

    Hãy kiểm tra đoạn movie của bạn ngay bây giờ (Ctrl +Enter)

    Chúc các bạn thành công! 


    Nhắn tin cho tác giả
    Hoàng Hữu Cánh @ 16:48 24/08/2009
    Số lượt xem: 738
    Số lượt thích: 0 người
    Avatar

    Áp dụng hiệu ứng Glow lên ảnh bằng mã AS

    No_avatar
    Trang web công phu, đẹp. Cám ơn bạn!
     
    Gửi ý kiến