Jumat, 20 Agustus 2010

Fungsi Fscommand di Fash CS3 dengan AS 2

           Kali ini kita akan mempelajari cara menggunakan fscommand. Ada 6 jenisnya dan penggunaan dari fscommand ini bisa digabung. Adapun fscommand yang lengkap terdiri dari:
  1. fscomand fullscreen
  2. fscomand allowscale
  3. fscomand showmenu
  4. fscomand trapallkeys
  5. fscomand quit
  6. fscomand exec

1. fscommand fullscreen
            Kegunaan : Membuat flash movie/swf yang dimainkan menjadi fullscreen jika nilainya true. Bagi anda yang menginginkan flash movie/swf tampil fullscreen anda bisa menggunakan fscommand ini. Penulisannya :
       --fscommand("fullscreen", "true"); (enable fullscreen)
       --fscommand("fullscreen", "false"); (disable fullscreen)
            Untuk mengetes penggunaan fscommand ini, dengan cara klik 2 x file .swf.  Tidak bisa dengan ctrl+enter saja (test movie).


2. fscommand allowscale


          Kegunaan : Ukuran konten di dalam swf tidak akan berubah walaupun ukuran window swf diperbesar jika nilainya false. Penulisannya :
           --fscommand("allowscale", "false");
           --fscommand("allowscale", "true");

3. fscommand showmenu
            Kegunaan : Menghilangkan menu File, View, Control, Help dan jika swf diklik kanan maka hanya muncul settings dan about jika nilainya true. Kelemahannya, di swf akan sedikit muncul ruang kosong di bagian atas dan bawah / konten akan terlihat sedikit mengecil. Penulisannya :
            --fscommand("showmenu", "false");
            --fscommand("showmenu", "true");

4. fscommand trapallkeys
             Kegunaan : membuat pengguna tidak bisa menggunakan keyboard di swf yang dimainkan jika nilainya true. Keyboard hanya bisa digunakan dengan actionscript key (contohnya : if (Key.isDown(Key.BACKSPACE)) {} ). Penulisannya :
            --fscommand("trapallkeys", "true");
            --fscommand("trapallkeys", "false");

5. fscommand quit
              Kegunaan : menutup swf yang dimainkan. Tidak ada nilainya. Penulisannya :
           --fscommand("quit", "");
Kegunaan Fscommand quit pada media pembelajaran
             Untuk mengetes penggunaan fscommand ini, dengan cara klik 2 x file .swf.  Tidak bisa dengan ctrl+enter saja (test movie).

6. fscommand exec
           Kegunaannya : mengeksekusi suatu aplikasi dari file exe. (setelah fila fla di publish menjadi exe)
           Penulisannya:
           --fscommand("exec", "utama.exe");
ket: file utama.exe harus diletakkan dalam folder fscommand.





Kamis, 12 Agustus 2010

Membuat Menu Klik Kanan Di Flash

             Mungkin anda ingin menghilangkan klik kanan pada saat file flash anda dipublikasikan? Tutorial ini bukan untuk itu,hehehe. Tutorial ini akan membahas bagaimana menambahkan menu jika user melakukan klik kanan mouse pada file flash, misalnya seperti gambar dibawah INI:

Oke, untuk langkah-langkahnya:

  1. Buka flash (saya menggunakan adobe flash cs3 dengan as2).
  2. Buat File baru.
  3. Pada keyframe pertama, copy paste code dibawah ini:
  • //Fungsi Righ klik
    function gali1() {
        fscommand("exec", "flash.exe");
    }
    function  gali2() {
        getURL("http://www.galiarta.blogspot.com", _blank);
    }
    function  gali3() {
        getURL("http://www.undiksha.ac.id", _blank);
    }
    function  gali4() {
        fscommand("exec", "test.bat");
    }
    //MENU.customItems.push(Functioned2);
    MENU = new ContextMenu();
    MENU.hideBuiltInItems();
    Functioned1 = new ContextMenuItem("Install Flash",  gali1);
    Functioned2 = new ContextMenuItem("Situs Penulis",  gali2);

    Functioned3 = new ContextMenuItem("Situs Undiksha",  gali3);
    Functioned4 = new ContextMenuItem("Bantuan",  gali4);
    MENU.customItems.push(Functioned1);
    MENU.customItems.push(Functioned2);
    MENU.customItems.push(Functioned3);
    MENU.customItems.push(Functioned4);
    _root.menu = MENU;
Penjelasannya:
Code: function gali1() {
                fscommand("exec", "flash.exe");
          }
         Untuk membuat fungsi klik kanan yang memanggil file "flash.exe" yang berada di folder fscommand
Code : function  gali2() {
    getURL("http://www.galiarta.blogspot.com", _blank);
}
         Untuk membuat fungsi klik kanan yang melakukan browsing ke halaman www.galiarta.blogspot.com (pemanggilan URL) .
Code: function  gali3() {
    getURL("http://www.undiksha.ac.id", _blank);
}
Sama seperti fungsi gali2
Code: function  gali4() {
    fscommand("exec", "test.bat");
}
Untuk menjalankan file test.bat yang berada di folder fscommand. File test.bat ini nanti bisa berisi pemanggilan program lai ataupun shorcut.
Code:
Functioned1 = new ContextMenuItem("Install Flash",  gali1);
Functioned2 = new ContextMenuItem("Situs Penulis",  gali2);
Functioned3 = new ContextMenuItem("Situs Undiksha",  gali3);
Functioned4 = new ContextMenuItem("Bantuan",  gali4);
Berfungsi memberikan penamaan untuk menu pas nanti user melakukan klik kanan. Jadi, fungsi gali 1 diberi nama "instal flash" dan seterusnya.

Catatan : fungsi gali1 dan gali4 hanya akan berfungsi jika file flash sudah dipublikasikan dalam bentuk .exe.

Senin, 09 Agustus 2010

Source Code Jam dan Tanggal Dengan Flash CS 3

Source Code Jam dan Tanggal Dengan Flash CS3
            Untuk membuat tampilan flash (misalnya untuk media pembelajaran), anda pasti ingin meletakkan jam atau tanggal di media yang anda buat, contohnya seperti dibawah ini:

Untuk membuatnya cukup sederhana. Buka Program flash anda (saya menggunakan Flash CS 3 dengan AS 2), langkahnya:

  1. Buat File Baru.
  2. Properties Tanggal
  3. Untuk membuat tanggal, buat 1 dinamic text dengan properties seperti dibawah ini:
  4. Movie Clip Tanggal
  5. Kemudian ubah dinamic text yang sudah anda buat menjadi movie clip dengan properties:
  6. Klik kanan movie clip yang anda buat tadi, pilih action kemudian copy paste code dibawah ini:
  7. onClipEvent (load)
    {
        days = new Array("Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu", "Minggu");
        months = new Array("Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember");
        timedate = new Date();
    }
    onClipEvent (enterFrame)
    {

        todaydate = timedate.getDate();
        day = timedate.getDay();
        dayname = days[day];
        month = timedate.getMonth();
        monthname = months[month];
        year = timedate.getFullYear();

        datein = dayname + " " + todaydate + " " + monthname + " " + year;
       
    }
     
  8. Properties Jam
  9. Untuk membuat jam, buat 1 dinamic text dengan properties seperti dibawah ini:
  10. Movie Clip Jam
  11.  Kemudian ubah dinamic text yang sudah anda buat menjadi movie clip dengan properties:
  12.  Klik kanan movie clip yang anda buat tadi, pilih action kemudian copy paste code dibawah ini:
  13. onClipEvent (load) {
        timedate = new Date();
    }
    onClipEvent (enterFrame) {
        hour = timedate.getHours();
        minutes = timedate.getMinutes();
        seconds = timedate.getSeconds();

        if (length(minutes) == 1) {
            minutes = "0"+minutes;
        }
        // end if
        if (length(seconds) == 1) {
            seconds = "0"+seconds;
        }
        // end if
        Hourtime = hour+" : "+minutes+" : "+seconds;

    }
  14. Selesai
  15. Download File Rar nya Disini


Twitter Delicious Facebook Digg Stumbleupon Favorites More

Enter your email address to subscribe:

Delivered by FeedBurner

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | SharePoint Demo