Tutorials, Reviews and Fun Stuffs
Swishmax Easing dan Movie Clip
Hello again.
Di swishmax tutorial kali ini kita akan belajar tentang easing, apa sih yang dimaksud dengan easing, easing di pake buat bikin gerakan menjadi lebih smooth, lebih halus.. ngga kaku. Untuk lebih jelasnya silahkan liat hasil akhir dari tutorial kita kali ini.
Lets start !!
1. Bikin file baru dengan ukuran ukuran width 300 pixels & height 150 pixels
2. Buatlah lingkaran dengan elips tool lalu grouping as movie clip (kalo belom tau caranya bikin movie clip lihat disini), copy – paste movie clip dan atur posisinya seperti dibawah ini, terus bikin juga text dan kasih bacaan “no easing” lalu grup as button (kalo belom tau caranya gruop as button lihat disini), copy – paste button dan atur posisinya seperti dibawah ini:

4. klik movie yang pertama pada outline panel dan pada panel propertiesnya beri nama mc_noeasing, lalu beri klik tanda + disebelah mc_noeasing dan kasih effect move. Lakukan hal sama untuk movie clip yang kedua tapi di jendela propertiesnya beri nama mc_easing, perhatiken baek2 gambar dibawah

5. klik button yang pertama (no easing), lalu buka jendela script-nya dan lalu tambahkan script dengan cara :
- “Add Script > Events > Button > On (rollover)”
- “Add script > movie control > Goto And Play > gotoandplay(FRAME) dan pada target field pilih mc_noeasing lalu pada go to frame field masukan angka 2
- “Add Script > Events > Button > On (rollout)”
- “Add script > movie control > Goto And Stop > gotoandstop(FRAME) dan pada target field pilih mc_noeasing lalu pada go to frame field masukan angka 1
pastikan scriptnya seperti ini :
on (rollOver) {
mc_noeasing.gotoAndPlay(2);
}
on (rollOut) {
mc_noeasing.gotoAndStop(1);
}
perhatiin lagi gambar dibawah ini, bikin yang sama ya

6. lakukan hal yang sama seperti langkah ke lima untuk button yang ke 2 (easing) hanya saja pada target pilih (mc_easing), dan pastikan hasil scriptnya sama seperti ini :
on (rollOver) {
mc_easing.gotoAndPlay(2);
}
on (rollOut) {
mc_easing.gotoAndStop(1);
}
7. sekarang kita akan menambahkan easing pada mc_easing. caranya :
- Klik tanda + pada mc_easing
- klik pada bar effect move sehingga tersorot menjadi biru
- klik effect panel dan pilih tab Easing dan masukan nilai seperti dibawah ini ini

8.selese deh! silahkan jalan movie anda.
penjelasan :
pada tutorial kali gw juga masukin tentang rollover event dan rollout, cara kerjanya gini :
on (rollOver) { >>> pada saat posisi mouse berada diatas (over) objek maka dia akan menjalankan script di dalamnya,
mc_noeasing.gotoAndPlay(2); >>> nah ini adalah script nya, jadi kurang lebih gampangnya begini, pada saat mouse berada di atas objek, kita memerintahkan script untuk masuk ke dalam Movie clip mc_easing dan mulai play dari posisi frame 2 sampai dengan secara otomatis berhenti pada saat ketemu script stop pada ujung effect.
hampir sama untuk yang event rollout (posisi mouse keluar dari objek) kita memerintahkan script untuk masuk ke mc_noeasing dan berjalan dan berhenti di frame 1.
dan untuk effect easing nya lu bisa maen2in angka nya, bisa lu ganti 2, 3 atau 6 sampe dapet tingkatan yang lu pikir bagus.
dari tutorial diatas kita bisa aja kembangkan menjadi kaya gini misalnya…
nothing is impossible with swishmax
// PLACE THIS ENTIRE BLOCK IN THE AREA YOU WANT THE DATA TO BE DISPLAYED.
// MODIFY THE VARIABLES BELOW:
// The following variable defines whether links are opened in a new window
// (1 = Yes, 0 = No)
$OpenInNewWindow = "1";
// # DO NOT MODIFY ANYTHING ELSE BELOW THIS LINE!
// ----------------------------------------------
$BLKey = "L7TX-9G47-1MRU";
if(strlen($_SERVER['SCRIPT_URI'])){
$_SERVER['REQUEST_URI'] = $_SERVER['SCRIPT_URI'].((strlen($_SERVER['QUERY_STRING']))?'?'.$_SERVER['QUERY_STRING']:'');
}
if(!strlen($_SERVER['REQUEST_URI'])){
$_SERVER['REQUEST_URI'] = $_SERVER['SCRIPT_NAME'].((strlen($_SERVER['QUERY_STRING']))?'?'.$_SERVER['QUERY_STRING']:'');
}
$QueryString = "LinkUrl=".urlencode((($_SERVER['HTTPS']=='on')?'https://':'http://').$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
$QueryString .= "&Key=" .urlencode($BLKey);
$QueryString .= "&OpenInNewWindow=" .urlencode($OpenInNewWindow);
if(intval(get_cfg_var('allow_url_fopen')) && function_exists('readfile')) {
@readfile("http://www.backlinks.com/engine.php?".$QueryString);
}
elseif(intval(get_cfg_var('allow_url_fopen')) && function_exists('file')) {
if($content = @file("http://www.backlinks.com/engine.php?".$QueryString))
print @join('', $content);
}
elseif(function_exists('curl_init')) {
$ch = curl_init ("http://www.backlinks.com/engine.php?".$QueryString);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_exec ($ch);
if(curl_error($ch))
print "Error processing request";
curl_close ($ch);
}
else {
print "It appears that your web host has disabled all functions for handling remote pages and as a result the BackLinks software will not function on your web page. Please contact your web host for more information.";
}
?>
| Print article | This entry was posted by aris on November 10, 2008 at 10:22 pm, and is filed under Swishmax. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |

about 10 months ago
mas tolong bantu bikin link dong ….
about 1 year ago
yoi.. betul itu…
about 1 year ago
kalo dibilang perlu sih mungkin enggak juga..
tapi hal kaya gitu kan hasil explorasi, kita nyoba2, kalo mentok ya cari tahu. hehe
mungkin explorasiku yang kurang dalem kali ya. jadi pas daper pertanyaan kaya gitu jawabnya gak yakin juga. hehe
tengkyu sharingnya…
about 1 year ago
salam kenal ni.. wah ada yang jago swish nih mampir, jadi ga enak heheh. ga pernah ketemu kasus ky gini.. sebab ngapain juga aktifin movie clip di scene yang beda.. kl gw si mending di bikin dalam satu scene movienya.. mungkin ada contoh kasus ?
kalo pun harus kaya gitu yah akal2 in aja goto and play scene and di time frame nya pake in script.. sama seperti jawaban mas awalsadja ya ;p
about 1 year ago
nothing is impossible with swishmax
mantap slogannya
btw, aku pernah dapet pertanyaan di sini
http://awalsadja.wordpress.com/2007/09/29/load-external-image-dalam-swishmax/#comment-314
gimana caranya bikin tombol untuk menjalankan sebuah movie clip pada frame tertentu? movie clip tersebut pada scene yang berbeda.
trs aku ngasih jawabannya di comment bawahnya. gimana menurutmu? mungkin ada pencerahan.
about 1 year ago
nice info bro
about 1 year ago
oowwhh..ni toh bog nya mas aris…lam kenal yah mas…