• Tidak ada hasil yang ditemukan

Animasi Pengenalan Anatomi Tubuh Manusia Menggunakan Adobe Flash CS3

N/A
N/A
Protected

Academic year: 2017

Membagikan "Animasi Pengenalan Anatomi Tubuh Manusia Menggunakan Adobe Flash CS3"

Copied!
13
0
0

Teks penuh

(1)

LISTING PROGRAM

1. Halaman Intro Opening

Layer Enter

on(release){

loadMovieNum(“menu.swf”, 0); }

Layer Exit

on(release){

fscommand("quit","true"); }

Layer Music

on(release){

stopAllSounds(); }

2. Halaman Menu

Layer Background

Stop();

//membuat sebuah movie clip kosong yang berisi jatuh _root.createEmptyMovieClip("jatuh", 1); //mengatur width sama dengan width stage dikali 2.5

width = Stage.width*2.5; with (jatuh) {

//membuat garis

lineStyle(1, 0x660033, 100); lineTo(2, 10);

}

//membuat variable i dengan nilai kurang dari 250 for (i=0; i<50; i++) {

//duplikasi jatuh dengan nama baru garis_hujan+i

duplicateMovieClip(jatuh, "garis_hujan"+i, 10+i); //posisi x garis_hujan sama dengan nilai acak panjang stage

(2)

//posisi y garis_hujan sama dengan nilai acak lebar stage _root["garis_hujan"+i]._y = random(Stage.height);

//nilai variable kecepatan garis hujan sama dengan nilai acak 30 ditambah 10</em> _root["garis_hujan"+i].kecepatan = random(30)+10;

//nilai alpha`garis hujan sama dengan nilai acak 80 ditambah 20 _root["garis_hujan"+i]._alpha = random(80)+20;

}

onEnterFrame = function () {

//membuat variable i dengan nilai kurang dari 250 for (i=0; i<50; i++) {

//posisi x garis hujan ditambah variable kecepatan

_root["garis_hujan"+i]._y += _root["garis_hujan"+i].kecepatan; //posisi y garis hujan ditambah variable kecepatan yang dibagi 4

_root["garis_hujan"+i]._x += _root["garis_hujan"+i].kecepatan/4; //jika posisi x garis hujan lebih dari panjang stage

if (_root["garis_hujan"+i]._x>Stage.width) {

//posisi x garis hujan berada di nilai acak width dikurangi panjang stage dibagi 2 _root["garis_hujan"+i]._x = random(width)-Stage.width/2;

//posisi y garis hujan berada di koordinat 0 _root["garis_hujan"+i]._y = 0; }

//jika posisi y garis hujan lebih dari lebar stage if (_root["garis_hujan"+i]._y>Stage.height) { //posisi y garis hujan berada di koordinat 0

_root["garis_hujan"+i]._y = 0;

//posisi x garis hujan berada di nilai acak width dikurangi panjang stage dibagi 2</em>

_root["garis_hujan"+i]._x = random(width)-Stage.width/2; }

} };

Layer Anatomi

on(release){

loadMovieNum(“anatomi.swf”, 0); }

Layer Bagian Sistem Anatomi

on(release){

(3)

Layer Exercise

on(release){

loadMovieNum(“soal.swf”, 0); }

Layer Intro

on(release){

loadMovieNum(“intro.swf”, 0); }

Layer Exit

on(release){

fscommand("quit","true"); }

3. Halaman Anatomi

Layer Video

on(release){

nextFrame(); }

4. Halaman Bagian Sistem Anatomi

4.1 Layer sistem kerangka

on (release){

loadMovieNum("kerangka1.swf", 0); }

Next

on(release){

(4)

Back

on(release){

loadMovieNum("gbr_anatomi.swf", 0); }

4.2 Layer sistem otot

on(release){

loadMovieNum("sistem otot.swf", 0); }

Next

on(release){

loadMovieNum("sistem peredaran darah.swf", 0); }

Back

on(release){

loadMovieNum("gbr_anatomi.swf", 0); }

4.3 Layer sistem peredaran darah

on (release){

loadMovieNum("sistem peredaran darah.swf", 0); }

Next

on(release){

nextFrame(); }

Back

on(release){

(5)

4.4 Layer sistem pernapasan

on(release){

loadMovieNum("sistem pernapasan.swf", 0); }

Next

on(release){

loadMovieNum("sistem indera.swf", 0); }

Back

on(release){

loadMovieNum("gbr_anatomi.swf", 0); }

4.5 Layer sistem indera

on(release){

loadMovieNum("sistem indera.swf", 0); }

Next

on(release){

nextFrame(); }

Back

on(release){

loadMovieNum("gbr_anatomi.swf", 0); }

4.6 Layer sistem pencernaan

on(release){

(6)

Next

on(release){

nextFrame(); }

Back

on(release){

loadMovieNum("gbr_anatomi.swf", 0); }

4.7 Layer sistem urinaria

on(release){

loadMovieNum("sistem urinaria.swf", 0); }

Next

on(release){

nextFrame(); }

Back

on(release){

loadMovieNum("gbr_anatomi.swf", 0);}

4.8 Layer sistem reproduksi

on(release){

loadMovieNum("sistem reproduksi.swf", 0); }

Next

on(release){

(7)

Back

on(release){

loadMovieNum("gbr_anatomi.swf", 0); }

4.9 Layer sistem saraf

on(release){

loadMovieNum("sistem syaraf.swf", 0); }

Next

on(release){

nextFrame(); }

Back

on(release){

loadMovieNum("gbr_anatomi.swf", 0);}

4.10 Layer sistem endoktrin

on(release){

loadMovieNum("sistem endoktrin.swf", 0); }

Next

on(release){

nextFrame(); }

Back

on(release){

(8)

5. Halaman Exercise

Layer Play

on(release){

nextFrame(); }

Layer Start

on(release){

nextFrame(); }

Layer Replay

on(release){

gotoAndstop(4); }

Layer soal

Soal 1

Stop(); score = 0;

onEnterFrame = function () { skor = +score;}; a.onRelease = function() {

nextFrame(); };

b.onRelease = function() { score += 10; nextFrame(); };

c.onRelease = function() {

nextFrame(); };

(9)

Soal 2

stop();

onEnterFrame = function () { skor = +score;}; a.onRelease = function() {

nextFrame(); };

b.onRelease = function() {

nextFrame(); };

c.onRelease = function() { score += 10; nextFrame(); };

d.onRelease = function() {

nextFrame(); };

Soal 3

stop();

onEnterFrame = function () { skor = +score;}; a.onRelease = function() {

nextFrame(); };

b.onRelease = function() {

nextFrame(); };

c.onRelease = function() {

nextFrame(); };

(10)

Soal 4

stop();

onEnterFrame = function () { skor = +score;}; a.onRelease = function() {

nextFrame(); };

b.onRelease = function() {

nextFrame(); };

c.onRelease = function() { score += 10; nextFrame(); };

d.onRelease = function() { score += 10; nextFrame(); };

Soal 5

stop();

onEnterFrame = function () { skor = +score;}; a.onRelease = function() {

score += 10; nextFrame(); };

b.onRelease = function() {

nextFrame(); };

c.onRelease = function() {

nextFrame(); };

d.onRelease = function() {

(11)

Soal 6

stop();

onEnterFrame = function () { skor = +score;}; a.onRelease = function() {

nextFrame(); };

b.onRelease = function() {

nextFrame(); };

c.onRelease = function() { score += 10; nextFrame(); };

d.onRelease = function() {

nextFrame(); };

Soal 7

stop();

onEnterFrame = function () { skor = +score;}; a.onRelease = function() {

nextFrame(); };

b.onRelease = function() { score += 10; nextFrame(); };

c.onRelease = function() {

nextFrame(); };

d.onRelease = function() {

(12)

Soal 8

stop();

onEnterFrame = function () { skor = +score;}; a.onRelease = function() {

score += 10; nextFrame(); };

b.onRelease = function() {

nextFrame(); };

c.onRelease = function() {

nextFrame(); };

d.onRelease = function() {

nextFrame(); };

Soal 9

stop();

onEnterFrame = function () { skor = +score;}; a.onRelease = function() {

score += 10; nextFrame(); };

b.onRelease = function() {

nextFrame(); };

c.onRelease = function() {

nextFrame(); };

d.onRelease = function() {

(13)

Soal 10

stop();

onEnterFrame = function () { skor = +score;}; a.onRelease = function() {

score += 10; nextFrame(); };

b.onRelease = function() {

nextFrame(); };

c.onRelease = function() {

nextFrame(); };

d.onRelease = function() {

nextFrame(); };

Layer Nilai

if(skor <=70){

hasil='Nilai kamu rendah, belajar lagi!!' }

if(skor>=70){

hasil='Selamat kamu lulus!!' }

Referensi

Dokumen terkait

[r]

Apabila intensitas cahaya pada foto di proses pelatihan mirip dengan foto pada proses pengujian, maka foto akan dapat dikenali sesuai nama.Jika perbedaan intensitas cahaya

Lapisan kompetitif akan belajar secara otomatis untuk melakukan klasifikasi terhadap vektor yang diberikan dan akan dikelompokkan kedalam kelas yang sama berdasarkan

Mengolah makanan kontinental adalah mengolah atau memasak makanan dengan bahan, teknik, penyajian dan menu berasal dari negara kontinental yaitu daratan Eropa

Bab ini akan menjelaskan mengenai latar belakang penilitian judul skripsi “ Sistem Absensi menggunakan Wajah pada Jaringan Syaraf Tiruan dengan Algoritma Learning Vector

Hubungan dengan wartawan media di luar TVRI lebih banyak dibangun secara personal, walaupun ada yang bersifat korporat namun jumlahnya sangat minim.Disisi lain,

Hasil dari perekaman sinyal kedua model fisis baik variasi kedalaman maupun variasi sudut sumber ditunjukkan pada ketiga seismogram yaitu: geophone 1 (merah), geophone 2 (hijau)

Akses ke pendidikan Peningkatan kesadaran masyarakat Peningkatan kesadaran masyarakat Rumah yang layak, higienis dan aman Rumah yang layak, higienis dan aman. Akses ke pusat