Animasi Pengenalan Anatomi Tubuh Manusia Menggunakan Adobe Flash CS3

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; iStage.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
_root["garis_hujan"+i]._x = random(width)-Stage.width/2;
}
}
};
Layer Anatomi
on(release){
loadMovieNum(“anatomi.swf”, 0);
}

Layer Bagian Sistem Anatomi
on(release){
loadMovieNum(“gbr_anatomi.swf”, 0);
}

Universitas Sumatera Utara

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){
gotoAndPlay(2);
}

Universitas Sumatera Utara

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){
loadMovieNum("gbr_anatomi.swf", 0);}

Universitas Sumatera Utara

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){
loadMovieNum("sistem pencernaan.swf", 0);
}


Universitas Sumatera Utara

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){
nextFrame();
}

Universitas Sumatera Utara

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){
loadMovieNum("gbr_anatomi.swf", 0);
}

Universitas Sumatera Utara

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();

};
d.onRelease = function() {
nextFrame();
};

Universitas Sumatera Utara

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();

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

Universitas Sumatera Utara

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() {

};

nextFrame();

Universitas Sumatera Utara

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() {

};

nextFrame();

Universitas Sumatera Utara

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() {

};

nextFrame();

Universitas Sumatera Utara

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='Selamat kamu lulus!!'
}

Universitas Sumatera Utara