Mengubah suhu dari Celcius ke Reamur ke Fahrenheit ke Kelvin atau variasi dari keempatnya sudah mulai diajarkan sejak SD.
Tetapi di sini kita tidak akan banyak membahas tentang ilmu tentang konversi suhu tersebut, tetapi lebih banyak bagaimana caranya membuat simulasi konversi suhu dengan menggunakan program flash. Versi flash yang digunakan adalah Macromedia Flash 8 dengan ActionScript 2.0.
Hubungan dari skala C, R, F dan K adalah sebagai berikut.
Misalnya C = 1000C, maka diperoleh R =( 4/5 ).100 = 800R
Misalnya F = 680F, maka C = (5/9).(68-32) = (5/9).36 = 200C.
Begitu dan seterusnya.
Baiklah kita mulai saja. Buka Program Macromedia Flash-nya.
Untuk layer bisa diatur sepeti gambar berikut :
Frame 1
Frame 2
Perhatikan kotak di bawah C, R, F dan K
Di bawah C, Input text dengan Var : c
Di bawah R , Dynamic Text dengan Var = r
Di bawah F, Dynamic Text dengan Var : f
Di bawah K , Dynamic Text dengan Var = k
Kode Skrip Frame 1
stop();
next_btn.onRelease=function(){
nextFrame();
}
Kode Skrip Frame 2
var c,r,f,k : Number;
c = 100;
rumus = function(){
r = 4/5*c;
f = 9/5*c + 32;
k = 1*c + 273;
}
rumus();
konversi_mc.onRelease=function(){
rumus();
}
prev_btn.onRelease=function(){
prevFrame();
}
Untuk konversi yang lain, tinggal menambahkan frame baru dan mengubah sedikit kode skripnya sesuai dengan rumus pada frame 1.
Selamat mencoba.
No comments:
Post a Comment