Tampilkan postingan dengan label Flash. Tampilkan semua postingan
Tampilkan postingan dengan label Flash. Tampilkan semua postingan

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


Senin, 18 Januari 2010

Menambahkan Musik Ke Flash


function minvol()
{
if (bgmusik.getVolume("musik") > 0)
{
bgmusik.setVolume(bgmusik.getVolume("musik") - 10);
} // end if
} // End of the function

function maxvol()
{
if (bgmusik.getVolume("musik") < 150) { bgmusik.setVolume(bgmusik.getVolume("musik") + 10); } // end if } // End of the function

function musikoff()
{
bgmusik.stop("alpa");
} // End of the function

function musikon()
 


{
bgmusik.start(0, 999);
} // End of the function

bgmusik = new Sound();
bgmusik.attachSound("alpa");
bgmusik.setVolume(70);
bgmusik.start(0, 999);

stopmusik.gotoAndPlay(1);


ctatan : "alpa" adalah nama musik di Linkage.



Download file SWF nya disini

Menjalankan File .exe di Flash

          Untuk menjalankan file aplikasi kita harus menggunakan action script [exec]. ActionScript (AS) ini terletak di [Global Funcionts]>>[Browser/Network]>>[fscommand]. Sintaksnya sebagai berikut

fscommand("exec", "Galih.exe");

Dimana [Galih.exe] merupakan file aplikasi yang akan dijalankan. Terdapat beberapa ketentuan dalam menggunakan AS ini, diantaranya:
  • AS ini tidak berfungsi pada browser
  • Hanya berfungsi pada stand-alone (flash yang dipublish menjadi file aplikasi/*.exe), dan tidak berfungsi pada file Shockwave Flash (ekstensi *.swf).
  • Tidak berfungsi pada  test-movie players (Ctrl+Enter).
  • Hanya boleh berisi karakter A-Z, a-z, 0-9, period (.), dan underscore (_).
           Hal yang paling penting adalah meletakkan file aplikasi di subfolder [fscommand]. Contoh: Jika file flash terletak pada folder [My Documents] maka kita harus membuat folder lagi di my documents yang bernama [fscommand]. Kesalahan yang sering terjadi adalah tidak diletakkannya file aplikasi di folder fscommand

Fungsi onClipEvent di Flash

onClipEvent(pilihanEvent){
statement;}

1. onClipEvent(load) Ketika movie klip muncul pertama kali di timeline (di-load)
2. onClipEvent(enterFrame) Ketika setiap frame movie klip dimainkan
3. onClipEvent(unLoad) Adalah saat frame pertama yang terjadi setelah movie klip di hapus dari time line.
4. onClipEvent(mouseDown) Ketika tombol kiri mouse ditekan
5. onClipEvent(mouseUp) Ketika tombol kiri mouse dilepaskan
6. onClipEvent(mouseMove) Ketika mouse digerakkan
7. onClipEvent(keyDown) Ketika tombol keyboard yang mana saja ditekan
8. onClipEvent(keyUp) Ketika tombol keyboard yang mana saja dilepaskan
9. onClipEvent(data) Ketika data eksternal atau movie flash eksternal di load ke dalam movie flash menggunakan loadVariable atau loadMovie.

Fungsi fscommand di Flash

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 :1 fscommand("fullscreen", "true");



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



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 :1 fscommand("showmenu", "false");



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 :1 fscommand("trapallkeys", "true");



5. fscommand quit
Kegunaan : menutup swf yang dimainkan. Tidak ada nilainya. Penulisannya :1 fscommand("quit", "");

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