Pada trik ini lita akan membuat animasi starField. Semua bintang dibuat menggunakan ActionScript.

1. Aktifkan Flash, buat dokumen  baru.

2. pada panel Propertis ubah warna Background Dokument menjadi hitam dan naikan nilai Frame rate menjadi 24. (boleh lebih dari 24!!!)

3. Klik frame 1, layer 1. Tekan F9 untuk menampilkan panel ActionScript. Dan masukan kode berikut:

function performanceMonitor( ) {

var perfMon:MovieClip = this.createEmptyMovieClip(“perfMon”, 10000);

perfMon.onEnterFrame = function( ) {

time = (getTimer( ) – lastTime) / 2;

if (time < (FRAME_DUR)) {

// Jika nilai frame rate sesuai

stars++;

starField( );

} else if (time > (FRAME_DUR + 10)) {

// Jika nilai frame rate terlalu lambat

_root[“star” + stars].removeMovieClip( );

stars–;

}

lastTime = getTimer( );

};

}

function mover( ) {

this._y += this.speed;

this._yscale += this.speed;

if (this._y > 275) {

this._y = 0;

this.speed = Math.ceil(Math.random( ) * 10);

this._yscale = 100;

}

}

function starField( ) {

var star:MovieClip = this.createEmptyMovieClip(“star” + stars, stars);

star._rotation = Math.random( )*360;

star._x = 275;

star._y = 200;

var dot:MovieClip = star.createEmptyMovieClip(“dot”, 0);

dot.speed = Math.ceil(Math.random( ) * 10);

dot.lineStyle(1, 0xFFFFE0, 100);

dot.moveTo(0, 2);

dot.lineTo(0, 5);

dot.onEnterFrame = mover;

}

// Mengatur frame rate untuk menyamakannya dengan movie target frame rate

var FRAME_RATE:Number = 24;

var FRAME_DUR:Number = (1 / FRAME_RATE) * 1000;

var time:Number = 0;

var lastTime:Number = 0;

var stars:Number = 0;

performanceMonitor( );

4. Jika sudah selesai tekan Ctrl+F9. anda akan melihan efek bintang yang datang secara terus menerus semakin banyak…….Selamat Mencoba!!!!!

pic2

Jangan naksirrrr...