Typewriter Effect dengan ActionScript 2.0


Membuat efek animasi teks yang muncul huruf per huruf (seperti sedang ngetik) sampai menjadi sebuah paragraf dapat kita buat dengan menulis beberapa baris ActionScript. Siapkan terlebih dulu sebuah objek dynamic text dengan settingan multiline, font yg khas, dan nama variable ‘tulisan’. Setelah itu tuliskan script ini di frame utama:

var i:Number = 1;
var tulisan:String;
var tulisanFull:String = "Pemilik blog dengan tagline \"ikatlah ilmu dengan memblogkannya\" ini mengucapkan terima kasih atas kunjungan anda hari ini, selamat datang kembali di lain hari, dan jika berkenan silakan tinggalkan jejak pada halaman Buku Tamu. Wassalam.\n\n\n-F4154LMAN-";

this.createEmptyMovieClip("mesinTik", this.getNextHighestDepth());

mesinTik.onEnterFrame = function(){
	if (i < tulisanFull.length) {
        tulisan = tulisanFull.substring(0, i);
        i++;
	}
	else {
        tulisan = tulisanFull;
        delete mesinTik.onEnterFrame;
	}
}

ngetik sendiri

Kuncinya adalah pada fungsi substring() yang dieksekusi secara berulang sehuruf demi sehuruf hingga sebanyak jumlah huruf pada variable ‘tulisanFull’ (yg bertipe String) dengan kecepatan pengulangan sesuai settingan FPS (karena fungsi dijalankan setiap ‘onEnterFrame’) pada Flash movie yg dibuat.

Contoh hasil export .SWF dan source .FLA-nya bisa diunduh di Lanjutkan membaca “Typewriter Effect dengan ActionScript 2.0”

Iklan

Memanfaatkan Fitur Drawing API Pada Flash


Membuat aplikasi tiruan MS Paint (tau kan? software preinstalled di Windows yg dipake buat menggambar, biasa diakses lewat Start Menu > Program > Accessories > Paint) tapi menggunakan Flash, emang bisa yah? wow, dulu pun saya sempat tidak tahu fitur Flash selain yang biasa digunakan untuk membuat CD interaktif, dan baru terbuka matanya setelah melihat demo game menggambar buatan kang Fathah.. wah ternyata Flash itu asyik ya? 😀

Kalau kita eksplorasi lagi Flash+tombolF1 (manual helpnya Flash yg cukup lengkap) pada bagian Class MovieClip disana ada penjelasan bahwa Class MovieClip memiliki beberapa fungsi untuk menggambar (diistilahkan dengan Drawing API) seperti: beginFill(), beginGradientFill(), clear(), curveTo(), endFill(), lineTo(), lineStyle(), moveTo(), yang memungkinkan untuk menghasilkan perpaduan kurva, garis, dan warna pada stage hanya dengan menuliskan beberapa baris script.

Sebagai latihan ngoprek, kali ini kita akan coba buat aplikasi corat-coret Lanjutkan membaca “Memanfaatkan Fitur Drawing API Pada Flash”

Antitesis Atas Teori Gujarat Van Snouck Hurgronje


Beberapa hari yang lalu, iseng jalan-jalan ke toko buku, di salah satu raknya ada jajaran majalah tematik islami yg harganya 1 dirham membuat penasaran untuk membacanya sekilas (baca di tempat :D). Yang menarik di edisi ke 9, majalah ini mengangkat tema “The Untold History Part1”, mengungkap berbagai fakta sejarah di Indonesia yang tidak banyak diketahui bahkan seringkali berbeda dengan pelajaran sejarah resmi yang pernah didapatkan di sekolah, highly recommended lah untuk menambah wawasan keislaman dan melek sejarah.

Peta Hindia Belanda

Salah satu topik yang diangkat adalah tentang awal masuknya dakwah Islam ke bumi Nusantara (sebelum abad 20 rasanya belum dikenal istilah “Indonesia”—sebagai nama lain Hindia Belanda, yang menyatakan wilayah2 bekas jajahan Belanda- kan? Belandanya aja belum dateng.. :D) berdasarkan penelitian beberapa ahli sejarah, ternyata telah dimulai bahkan sejak zaman Rasulullah diutus atau segenerasi dengan para Sahabat. Padahal buku-buku sejarah kebanyakan menyatakan bahwa Islam dibawa pada abad 14 oleh para pedagang dari Gujarat, yang dikenal sebagai “Teori Gujarat”. Tapi tahukah anda bahwa pencetus Teori Gujarat ini adalah seorang orientalis Belanda yang seluruh hidupnya didedikasikan untuk menghancurkan Islam: Snouck Hurgronje. (tampak ad hominem? tenang.. baca aja dulu sampai akhir artikel.. :D)

christiaan snouck hurgronje

Sang penulis buku De Atjehers yang berkhianat terhadap rakyat Aceh untuk penjajah Belanda

Kalau Teori Gujarat ini benar, menurut akal saja rasanya terlalu lama rentang waktu yg dibutuhkan 700 tahun untuk sampainya dakwah Islam ke Nusantara, padahal telah diketahui bahwa para pedagang dari Nusantara telah lama menjalin hubungan dengan para pedagang Cina dan Arab. Sebuah dokumen kuno asal Tiongkok bahkan menyebutkan bahwa sekitar tahun 625 M—hanya berbeda 15 tahun setelah Rasulullah menerima wahyu pertama (atau 9,5 tahun setelah Rasulullah berdakwah terang-terangan kepada bangsa Arab)—di sebuah pesisir pantai Sumatera sudah ditemukan sebuah perkampungan Arab Muslim. Dari berbagai literatur, diyakini bahwa kampung Islam di daerah pesisir Barat Pulau Sumatera itu bernama Barus atau yang juga disebut Fansur.

Aceh old map

Peta Sumatra

Mari simak artikelnya: (copy-paste dari eramuslim.com) Lanjutkan membaca “Antitesis Atas Teori Gujarat Van Snouck Hurgronje”

Menyisipkan Video Eksternal Pada Flash Menggunakan Component FLVPlayback


Untuk menjalankan file video dari dalam sebuah Flash movie kita dapat memanfaatkan component (sebuah predefined movieclip package) yang bernama FLVPlayback. Diantara kelebihan menjalankan video menggunakan objek dari component FLVPlayback ini antara lain sudah tersedianya fitur-fitur dasar yang umum ada pada video player (seperti tombol play/pause, tombol stop, tombol mute, volume bar, seek bar), memiliki koleksi tampilan skin yang dapat diubah sesuai keinginan, objek video dapat digeser dengan mudah pada stage saat authoring mode, dan dengan menggunakan component ini kita menjaga file SWF tetap berukuran kecil karena video dijalankan secara dinamis dari file eksternal yang bertipe FLV. Jika format file video yang kita miliki berbeda, kita dapat mengconvertnya menjadi FLV dengan software Flash Video Encoder yang biasanya sudah terinstall bersama dengan Flash.

Langkah-langkah selanjutnya:

Lanjutkan membaca “Menyisipkan Video Eksternal Pada Flash Menggunakan Component FLVPlayback”