Event Pada Actionscript 3

August 3, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Event Pada Actionscript 3...

Description

 

EVENT PADA ACTIONSCRIPT 3.0

Event merupakan salah satu karakterisk pada AconScript, yang arnya kejadian atau pemicu agar suatu perintah dijalankan. Untuk mengidenfkasi suatu events diperlukan method addEventListener baru dilanjutkan dengan event dan ungsi atau perintah. Pada tutorial kali ini menggunakan program Adobe A dobe Flash CS 6 menggunakan AconScript 3 3.0 .0 Sebelumnya persiapkan objek-objek sebagai berikut : Lingkaran yang sudah dirubah menjadi Movie Clip dan diberi instance o : lingkaran_mc

Kemudian tombol-tombol yang diberi nama alpha_btn, rotate_btn, scale_btn, dan reset_btn

 

Diperoleh hasil seperti pada gambar 

Kalau sudah siap, mari segera ACTION Pada Script pane kek kode AconScript seper berikut :

alpha_btn.addEventListener(MouseEvent.MOUSE_UP,objekAlpha); function objekAlpha(evt:MouseEvent):void { kotak_mc.alpha = 0.5; } Kode AconScript untuk membuat object transparan Baris 1, setelah nama instance tombol alpha_btn dilanjutkan dengan addEventListener untuk mengidenfkasi MouseEvent. MOUSE_UP arnya keka tombol diklik maka jalankan ungsi objeckAlpha. Baris 2, untuk membuat uncon objekAlpha dengan pemicu atau event (evt:MouseEvent):void(. Baris 3, setelah nama instance movie clip lingkaran_mc dilanjutkan dengan properes alpha = 0.5;. 0 .5;. AconScript ini digunakan untuk mengubah obyek kotak menjadi transparan 50%.

Berikut adalah kode AconScript untuk merotasi objek

rotate_btn.addEventListener(MouseEvent.MOUSE_UP,objekRotate); function objekRotate(evt:MouseEvent):void { lingkaran_mc.rotation = 45; } kode AconScript untuk mengubah mengubah skala objek

scale_btn.addEventListener(MouseEvent.MOUSE_UP,objekScale); function objekScale(evt:MouseEvent):void { lingkaran_mc.scaleX = 0.75;

 

lingkaran_mc.scaleY = 0.75; } Kode AconScript untuk mengembalikan object seper semula

reset_btn.addEventListener(MouseEvent.MOUSE_UP,resetObjek); function resetObjek(evt:MouseEvent):void { lingkaran_mc.scaleX = 1; lingkaran_mc.scaleY = 1; lingkaran_mc.rotation = 0; lingkaran_mc.alpha = 1; } Kalau dituliskan kode AconScript itu adalah sebagai berikut

alpha_btn.addEventListener(MouseEvent.MOUSE_UP,objekAlpha); function objekAlpha(evt:MouseEvent):void { lingkaran_mc.alpha = 0.5; } rotate_btn.addEventListener(MouseEvent.MOUSE_UP,objekRotate); function objekRotate(evt:MouseEvent):void { lingkaran_mc.rotation = 45; } scale_btn.addEventListener(MouseEvent.MOUSE_UP,objekScale); function objekScale(evt:MouseEvent):void { lingkaran_mc.scaleX = 0.75; lingkaran_mc.scaleY = 0.75; } reset_btn.addEventListener(MouseEvent.MOUSE_UP,resetObjek); function resetObjek(evt:MouseEvent):void { lingkaran_mc.scaleX = 1; lingkaran_mc.scaleY = 1; lingkaran_mc.rotation = 0; lingkaran_mc.alpha = 1; }

TUGAS: Dengan menggunakan EventListener, buatlah gambar logo Nusapersada agar dapat berputar 90 0 ke kiri dan ke kanan dengan tepat, hasilnya dikumpulkan dalam bentuk sofle ke [email protected],, paling lambat hari ini jam 13.45 WIB [email protected]

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF