Hiện kết quả từ 1 tới 2 của 2

Chủ đề: BerlinNoise Effect

  1. #1
    DocCoNguyen vẫn chưa có mặt trong diễn đàn Thành viên
    Tham gia ngày
    Jul 2005
    Đến từ
    HCM
    Bài gửi
    5

    BerlinNoise Effect



    Bước 1:

    _ Tạo FLA Document "PerlinNoise.fla"

    _ Import 1 tấm hình cảnh ban đêm

    t

    Bước 2:

    Tạo class "PerlinNoiseEffect.as" trong thư mục "com"

    CODE:

    package com {
    import flash.display.MovieClip;
    import flash.display.BitmapData;
    import flash.display.BitmapDataChannel;
    import flash.geom.Point;
    import flash.events.Event;
    import flash.display.Bitmap;

    /**
    * @author yoko
    */
    public class PerlinNoiseEffect extends MovieClip {
    private var bitmap : BitmapData;
    private var offset : Number = 0;

    public function PerlinNoiseEffect() {
    this.init();
    }

    private function init() : void {
    this.bitmap = new BitmapData(stage.stageWidth, stage.stageHeight, true, 0xffffffff);
    var image : Bitmap = new Bitmap(bitmap);
    this.addChild(image);
    this.addEventListener(Event.ENTER_FRAME, onEnterFrame);
    }

    private function onEnterFrame(event : Event) : void {
    var point : Point = new Point(offset, 0);
    bitmap.perlinNoise(300, 100, 2, 1000, false, true, BitmapDataChannel.ALPHA, false, [point,point]);
    offset += 2;
    }
    }
    // end class
    }
    Bước 3:

    _ Mở file "PerlinNoise.fla" code Document class : com.PerlinNoiseEffect

    _ Lưu lại nhấn Ctrl+Enter để xem kết quả




    Xem thêm bài viết cùng chuyên mục:

    Tái xuất giang hồ
    http://yokovnfx.wordpress.com

  2. #2
    kwonboa19 vẫn chưa có mặt trong diễn đàn Thành viên
    Tham gia ngày
    Feb 2009
    Bài gửi
    88
    Mình mới học flash, bạn có thể chỉ mình chi tiết cách:
    - Tạo class "PerlinNoiseEffect.as" trong thư mục "com"
    - Mở file "PerlinNoise.fla" code Document class : com.PerlinNoiseEffect

 

 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •  

Content Relevant URLs by vBSEO