Tutorial Aplikasi Android Menggunakan Adobe Flash CS6
Tutorial Aplikasi Android Menggunakan Adobe Flash CS6
S
e
t
e
l
a
h
b. Membuat judul
Menggunakan textool dengan format: arial bold size:20,
alignment, center
Setelah itu kita membuat efek neon dengan cara setting
properties sebagai berikut
Efek glow dengan warna #00FFFF, 2px, high
Efek glow dengan warna #00FF00, 5px, high
Efek glow dengan warna #00FF00, 8px, high
c. Membuat tombol menu
Untuk membuat tombol kita pilih new symbol>butoon lalu akan
muncul kotak dialog berikut
Beri nama symbol tutorial
Setelah itu di panel library terdapat button library kita edit
dengan cara klik dua kali tombol tersebut pada library
Kemudian buatlah tombol sesuai keinginan kita
Setelah tombol selesai di buat, kita drag tombol tersebut dari
library ke stage
Lalu kita aka membuat tombol kedua dengan cara duplicate
tombol yang sudah kita buat sebelumnya, klik kanan pada
library button tutorial, pilih duplicate maka akan muncul kotak
dialog berikut
Beri nama tombol reguler klik ok, lalu drag lagi masukan
kedalam stage
Begitu pula untuk tombol yang ketiga dan keempat, semua
tinggal kita duplicate dan edit.
Setelah semua tombol di buat kita beri instance name untuk
keempat tombol tersebut, tutorial, reguler, prabayar dan exit
Setelah itu kita
Lihat gambar berikut
d. Membuat frame action
Dalam menu utama yang perlu kita buat action adalah event
listener untuk keempat tombol tersebut di tambah action stop()
agar frame berhenti
Masukan scrip berikut:
function quitApp(event:MouseEvent):void {
NativeApplication.nativeApplication.exit();
}
stop();
B.
2. Setelah itu buat tutorial menggunakan text tool yang ada di toll box.
Dengan format font: arial size:18 reguler.
3. Buat button home dengan cara duplicate button pada halaman menu
utama. lalu masukan script berikut agar tombol home ketika di klik
menuju halaman menu utama.
stop();
home.addEventListener(MouseEvent.CLICK,
fl_ClickToGoToAndStopAtFrame_4);
function
fl_ClickToGoToAndStopAtFrame_4(event:MouseEvent):void
{
gotoAndStop(1);
}
C. Membuat halaman perhitungan tarif reguler
1. Halaman perhitungan tarif reguler, kira-kira seperti ini:
Pilih combo box, lalu buka panel properties, pada bagian istance
name isi nama combo, bulan R dan dayaR
Lalu akan muncul kotak dialog, isi semua data lihat gambar berikut:
Tanda + untuk menambah data, tombol untuk mengahpus data,
hasilr.text = "";
}
inputAr.restrict = "0-9";
inputBr.restrict = "0-9";
inputCr.restrict = "0-9";
var tf:TextFormat = new TextFormat();
tf.font = "Arial";
tf.size = 18;
tf.color = 0x000000;
bulanR.textField.setStyle("textFormat", tf);
dayaR.textField.setStyle("textFormat", tf);
/* action untuk mrnghitung*/
bulanR.addEventListener(Event.CHANGE,bulanSelectr);
function bulanSelectr(event:Event)
{
var bulan= event.target.value;
dayaR.addEventListener(Event.CHANGE,dayaSelectr);
function dayaSelectr(event:Event)
{
var daya= event.target.value;
hitungR.addEventListener(MouseEvent.CLICK,
fl_MouseClickHandler);
function fl_MouseClickHandler(event:MouseEvent):void
{
if (daya==450&&bulan=="januari")
{
trace("450 januari");
var blok1=169;
var blok2=360;
var blok3=495;
var beabeban=11;
var kwh:Number= Number(inputCr.text);
var b3= kwh-60;
var b2= kwh-30;
var e:Number=daya*beabeban;
if (kwh>60)
{
var b=blok1*30;
var c=blok2*30;
var d=blok3*b3;
}
else if (kwh<=60&&kwh>30)
{
var b=0;
var c=blok2*30;
var d=blok3*b2;
}
else
{
var b=0;
var c=0;
var d=blok3*kwh;
}
var f:Number=b+c+d+e;
}
if (daya==900&&bulan=="januari")
{
trace("900 januari");
var blok1=275;
var blok2=445;
var blok3=495;
var beabeban=20;
var kwh:Number= Number(inputCr.text);
var b3= kwh-60;
var b2= kwh-20;
var e:Number=daya*beabeban;
if (kwh>60)
{
var b=blok1*20;
var c=blok2*40;
var d=blok3*b3;
}
else if (kwh<=60&&kwh>20)
{
var b=0;
var c=blok2*20;
var d=blok3*b2;
}
else
{
var b=0;
var c=0;
var d=blok3*kwh;
}
var f:Number=b+c+d+e;
}
if (daya==1300&&bulan=="januari")
{
trace("1300 januari");
var blok1=0;
var blok2=0;
var blok3=0;
var beabeban=833;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==2200&&bulan=="januari")
{
trace("2200 januari");
var blok1=0;
var blok2=0;
var blok3=0;
var beabeban=843;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==3500&&bulan=="januari")
{
trace("3500 januari");
var blok1=0;
var blok2=0;
var blok3=0;
var beabeban=948;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==5500&&bulan=="januari")
{
trace("5500 januari");
var blok1=0;
var blok2=0;
var blok3=0;
var beabeban=948;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==6600&&bulan=="januari")
{
trace("6600 januari");
var beabeban=980;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var b6= kwh-55;
var b62= 1380;
var b60= kwh/(daya/1000);
if (b60>55)
{
var b=beabeban*kwh;
var c=b62*kwh;
var d=0;
}
else
{
var b=kwh*beabeban;
var c=0;
var d=0;
}
var e:Number=b+c;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==450&&bulan=="april")
{
trace("450 april");
var blok1=169;
var blok2=360;
var blok3=495;
var beabeban=11;
var kwh:Number= Number(inputCr.text);
var b3= kwh-60;
var b2= kwh-30;
var e:Number=daya*beabeban;
if (kwh>60)
{
var b=blok1*30;
var c=blok2*30;
var d=blok3*b3;
}
else if (kwh<=60&&kwh>30)
{
var b=0;
var c=blok2*30;
var d=blok3*b2;
}
else
{
var b=0;
var c=0;
var d=blok3*kwh;
}
var f:Number=b+c+d+e;
}
if (daya==900&&bulan=="april")
{
trace("900 april");
var blok1=275;
var blok2=445;
var blok3=495;
var beabeban=20;
var kwh:Number= Number(inputCr.text);
var b3= kwh-60;
var b2= kwh-20;
var e:Number=daya*beabeban;
if (kwh>60)
{
var b=blok1*20;
var c=blok2*40;
var d=blok3*b3;
}
else if (kwh<=60&&kwh>20)
{
var b=0;
var c=blok2*20;
var d=blok3*b2;
}
else
{
var b=0;
var c=0;
var d=blok3*kwh;
}
var f:Number=b+c+d+e;
}
if (daya==1300&&bulan=="april")
{
trace("1300 april");
var blok1=0;
var blok2=0;
var blok3=0;
var beabeban=879;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==2200&&bulan=="april")
{
trace("2200 april");
var blok1=0;
var blok2=0;
var blok3=0;
var beabeban=893;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==3500&&bulan=="april")
{
trace("3500 april");
var blok1=0;
var blok2=0;
var blok3=0;
var beabeban=1009;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==5500&&bulan=="april")
{
trace("5500 april");
var blok1=0;
var blok2=0;
var blok3=0;
var beabeban=1009;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==6600&&bulan=="april")
{
trace("6600 april");
var beabeban=1225;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var b6= kwh-55;
var b62= 1380;
var b60= kwh/(daya/1000);
if (b60>55)
{
var b=beabeban*kwh;
var c=b62*kwh;
var d=0;
}
else
{
var b=kwh*beabeban;
var c=0;
var d=0;
}
var e:Number=b+c;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==450&&bulan=="juli")
{
trace("450 juli");
var blok1=169;
var blok2=360;
var blok3=495;
var beabeban=11;
var kwh:Number= Number(inputCr.text);
var b3= kwh-60;
var b2= kwh-30;
var e:Number=daya*beabeban;
if (kwh>60)
{
var b=blok1*30;
var c=blok2*30;
var d=blok3*b3;
}
else if (kwh<=60&&kwh>30)
{
var b=0;
var c=blok2*30;
var d=blok3*b2;
}
else
{
var b=0;
var c=0;
var d=blok3*kwh;
}
var f:Number=b+c+d+e;
}
if (daya==900&&bulan=="juli")
{
trace("900 juli");
var blok1=275;
var blok2=445;
var blok3=495;
var beabeban=20;
var kwh:Number= Number(inputCr.text);
var f=e;
}
else{
var f=j;
}
}
if (daya==2200&&bulan=="juli")
{
trace("2200 juli");
var blok1=0;
var blok2=0;
var blok3=0;
var beabeban=947;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==3500&&bulan=="juli")
{
trace("3500 juli");
var blok1=0;
var blok2=0;
var blok3=0;
var beabeban=1075;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==5500&&bulan=="juli")
{
trace("5500 juli");
var blok1=0;
var blok2=0;
var blok3=0;
var beabeban=1075;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==6600&&bulan=="juli")
{
trace("6600 juli");
var beabeban=1290;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var b6= kwh-55;
var b62= 1380;
var b60= kwh/(daya/1000);
if (b60>55)
{
var b=beabeban*kwh;
var c=b62*kwh;
var d=0;
}
else
{
var b=kwh*beabeban;
var c=0;
var d=0;
}
var e:Number=b+c;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==450&&bulan=="oktober")
{
trace("450 oktober");
var blok1=169;
var blok2=360;
var blok3=495;
var beabeban=11;
var kwh:Number= Number(inputCr.text);
var b3= kwh-60;
var b2= kwh-30;
var e:Number=daya*beabeban;
if (kwh>60)
{
var b=blok1*30;
var c=blok2*30;
var d=blok3*b3;
}
else if (kwh<=60&&kwh>30)
{
var b=0;
var c=blok2*30;
var d=blok3*b2;
}
else
{
var b=0;
var c=0;
var d=blok3*kwh;
}
var f:Number=b+c+d+e;
}
if (daya==900&&bulan=="oktober")
{
trace("900 oktober");
var blok1=275;
var blok2=445;
var blok3=495;
var beabeban=20;
var kwh:Number= Number(inputCr.text);
var b3= kwh-60;
var b2= kwh-20;
var e:Number=daya*beabeban;
if (kwh>60)
{
var b=blok1*20;
var c=blok2*40;
var d=blok3*b3;
}
else if (kwh<=60&&kwh>20)
{
var b=0;
var c=blok2*20;
var d=blok3*b2;
}
else
{
var b=0;
var c=0;
var d=blok3*kwh;
}
var f:Number=b+c+d+e;
}
if (daya==1300&&bulan=="oktober")
{
trace("1300 oktober");
var blok1=0;
var blok2=0;
var blok3=0;
var beabeban=979;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==2200&&bulan=="oktober")
{
trace("2200 oktober");
var blok1=0;
var blok2=0;
var blok3=0;
var beabeban=1004;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==3500&&bulan=="oktober")
{
trace("3500 oktober");
var blok1=0;
var blok2=0;
var blok3=0;
var beabeban=1145;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==5500&&bulan=="oktober")
{
trace("5500 oktober");
var blok1=0;
var blok2=0;
var blok3=0;
var beabeban=1145;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
if (daya==6600&&bulan=="oktober")
{
trace("6600 oktober");
var beabeban=1352;
var kwh:Number= Number(inputCr.text);
var b3= 0;
var b2= 0;
var e:Number=kwh*beabeban;
var j:Number=(40*daya*beabeban/1000);
if (e>=j){
var f=e;
}
else{
var f=j;
}
}
var a:Number=Number(inputBr.text);
var g1:Number=Number(inputAr.text)/100;
var g:Number=f*g1;
var h1:Number=a+f+g;
if (h1<=250000){var h=0}
else if(h1>=250000&&h1>=1000000){var h=3000}
else{h=6000}
var i:Number=h1+h;
trace(kwh);
trace(a);
trace(b);
trace(c);
trace(d);
trace(e);
trace(f);
trace(g);
trace(h);
trace(i);
hasilr.text="Rp "+String(i);
}
}
}
D.
Pilih combo box, lalu buka panel properties, pada bagian istance
name isi nama combo, bulan R dan dayaR
Lalu akan muncul kotak dialog, isi semua data lihat gambar berikut:
Tanda + untuk menambah data, tombol untuk mengahpus data,
inputAp.text = "";
inputBp.text = "";
inputCp.text = "";
hasilp.text = "";
}
inputAp.restrict = "0-9";
inputBp.restrict = "0-9";
inputCp.restrict = "0-9";
var tfp:TextFormat = new TextFormat();
tfp.font = "Arial";
tfp.size = 18;
tfp.color = 0x000000;
bulanP.textField.setStyle("textFormat", tfp);
dayaP.textField.setStyle("textFormat", tfp);
/* action untuk mrnghitung*/
bulanP.addEventListener(Event.CHANGE,bulanSelectp);
function bulanSelectp(event:Event)
{
var bulanp= event.target.value;
dayaP.addEventListener(Event.CHANGE,dayaSelectp);
function dayaSelectp(event:Event)
{
var dayap= event.target.value;
hitungP.addEventListener(MouseEvent.CLICK,
fl_MouseClickHandlerP);
function fl_MouseClickHandlerP(event:MouseEvent):void
{
if (dayap==450&&bulanp=="januari")
{
var beabeban:Number=415;
}
if (dayap==900&&bulanp=="januari")
{
var beabeban:Number=605;
}
if (dayap==1300&&bulanp=="januari")
{
var beabeban:Number=833;
}
if (dayap==2200&&bulanp=="januari")
{
var beabeban:Number=843;
}
if (dayap==3500&&bulanp=="januari")
{
var beabeban:Number=948;
}
if (dayap==5500&&bulanp=="januari")
{
var beabeban:Number=948;
}
if (dayap==6600&&bulanp=="januari")
{
var beabeban:Number=980;
}
if (dayap==450&&bulanp=="april")
{
var beabeban:Number=415;
}
if (dayap==900&&bulanp=="april")
{
var beabeban:Number=605;
}
if (dayap==1300&&bulanp=="april")
{
var beabeban:Number=879;
}
if (dayap==2200&&bulanp=="april")
{
var beabeban:Number=893;
}
if (dayap==3500&&bulanp=="april")
{
var beabeban:Number=1009;
}
if (dayap==5500&&bulanp=="april")
{
var beabeban:Number=1009;
}
if (dayap==6600&&bulanp=="april")
{
var beabeban:Number=1225;
}
if (dayap==450&&bulanp=="juli")
{
var beabeban:Number=415;
}
if (dayap==900&&bulanp=="juli")
{
var beabeban:Number=605;
}
if (dayap==1300&&bulanp=="juli")
{
var beabeban:Number=928;
}
if (dayap==2200&&bulanp=="juli")
{
var beabeban:Number=947;
}
if (dayap==3500&&bulanp=="juli")
{
var beabeban:Number=1075;
}
if (dayap==5500&&bulanp=="juli")
{
var beabeban:Number=1075;
}
if (dayap==6600&&bulanp=="juli")
{
var beabeban:Number=1290;
}
if (dayap==450&&bulanp=="oktober")
{
var beabeban:Number=415;
}
if (dayap==900&&bulanp=="oktober")
{
var beabeban:Number=605;
}
if (dayap==1300&&bulanp=="oktober")
{
var beabeban:Number=979;
}
if (dayap==2200&&bulanp=="oktober")
{
var beabeban:Number=1004;
}
if (dayap==3500&&bulanp=="oktober")
{
var beabeban:Number=1145;
}
if (dayap==5500&&bulanp=="oktober")
{
var beabeban:Number=1145;
}
if (dayap==6600&&bulanp=="oktober")
{
var beabeban:Number=1352;
}
var a:Number = Number(inputCp.text);
if (a<=250000){
var b=0}
else if(a>=250000&&a>=1000000){
b=3000}
else{b=6000}
var c:Number = Number(inputBp.text);
var d:Number = (a-b-c);
var p=d/(1+
(Number(inputAp.text)/100))*(Number(inputAp.text)/100);
var e:Number = p;
var f:Number = d-e;
var h:Number = f/beabeban;
trace(a);
trace(b);
trace(c);
trace(d);
trace(e);
trace(f);
trace(beabeban);
trace(h);
hasilp.text=String(h)+" KWh";
}
}
}