• Tidak ada hasil yang ditemukan

4. ANIMASI KERETA API - Appendix (463.8Kb)

N/A
N/A
Protected

Academic year: 2019

Membagikan "4. ANIMASI KERETA API - Appendix (463.8Kb)"

Copied!
15
0
0

Teks penuh

(1)

LISTING PROGRAM

1. HALAMAN MATAHARI PADA BACKGROUND

onClipEvent(enterFrame)

{

_rotation += 1; // berputar searah jarum jam

}

2. PLAY

on (release)

{

gotoAndStop(2);

}

3. EXIT

on (release)

{

fscommand ("quit");

}

4. ANIMASI KERETA API

(2)

{

this.stop();

}

on(rollOut){

this.play();

}

5. AWAN

onClipEvent (load)

{

ya = _x;

}

onClipEvent (enterFrame)

{

_x -= 2;

if (_x<-20)

{

_x = ya;

(3)

6. MENU STUDY

on (release)

{

gotoAndStop(3);

stopAllSounds();

}

Layer Alphabet

on (release)

{

gotoAndStop(4);

}

7. MENU SONG

on (release)

{

gotoAndStop(31);

stopAllSounds(); }

Layer Menu Song

(4)

{

gotoAndStop(32);

}

8. Menu Games

on (release)

{

gotoAndStop(35);

stopAllSounds(); }

Layer Score

on (release)

{

gotoAndStop(36); }

Layer Time

onClipEvent (load)

{

time = 60; kontrol = 1;

}

(5)

{

kontrol++;

if (kontrol == 8) {

kontrol = 1;

time--;

if (time==0) {

_root.gotoAndPlay("loser"); }

} }

Layar Game

stop();

for (i = 1; i<=8; i++)

{

set("kontrol" + i, true);

}

//membuat variable xawal dengan nilai koordinat x movie clip lingkaran //pertama kali

xawal = satu._x;

//membuat variable yawal dengan nilai koordinat y movie clip lingkaran //pertama kali

yawal = satu._y;

(6)

//movie clip ini dapat didrag this.startDrag();

//movie clip ini berada di posisi paling atas this.swapDepths(1);

};

//ketika tekanan pada movie clip lingkaran dilepaskan satu.onRelease = function() {

//movie clip ini tidak dapat didrag this.stopDrag();

//jika posisi movie clip lingkaran berada di sekitar movie clip lingkaran_target if (eval(this._droptarget) == satu_target) {

//posisi x movie clip ini sama dengan posisi x movie clip lingkaran_target this._x = _root.satu_target._x;

//posisi y movie clip ini sama dengan posisi y movie clip lingkaran_target this._y = _root.satu_target._y;

score +=125;

if (kontrol1) {

kontrol1 = false; if (score == 1000) {

gotoAndPlay("winner"); }

}

//jika tidak } else {

//posisi x movie clip ini sama dengan nilai variable xawal this._x = xawal;

(7)

} };

//ketika tekanan pada movie clip dilepaskan dan kursor mouse tidak berada //di movie clip lingkaran

//membuat variable xawal dengan nilai koordinat x movie clip lingkaran //pertama kali

xawal = dua._x;

//membuat variable yawal dengan nilai koordinat y movie clip lingkaran //pertama kali

yawal = dua._y;

//ketika movie clip lingkaran ditekan dua.onPress = function() {

//movie clip ini dapat didrag this.startDrag();

//movie clip ini berada di posisi paling atas this.swapDepths(1);

};

//ketika tekanan pada movie clip lingkaran dilepaskan dua.onRelease = function() {

//movie clip ini tidak dapat didrag this.stopDrag();

//jika posisi movie clip lingkaran berada di sekitar movie clip lingkaran_target if (eval(this._droptarget) == dua_target) {

//posisi x movie clip ini sama dengan posisi x movie clip lingkaran_target

this._x = _root.dua_target._x;

//posisi y movie clip ini sama dengan posisi y movie clip lingkaran_target this._y = _root.dua_target._y;

score +=125; if (kontrol2) {

kontrol2 = false; if (score == 1000) {

gotoAndPlay("winner"); } }

//jika tidak } else {

//posisi x movie clip ini sama dengan nilai variable xawal this._x = xawal;

(8)

this._y = yawal; }

};

//ketika tekanan pada movie clip dilepaskan dan kursor mouse tidak berada //di movie clip lingkaran

dua.onReleaseOutside = function() { //movie clip ini tidak dapat didrag this.stopDrag();

//posisi x movie clip ini sama dengan nilai variable xawal this._x = xawal;

//posisi y movie clip ini sama dengan nilai variable yawal this._y = yawal;

};

//membuat variable xawal dengan nilai koordinat x movie clip lingkaran //pertama kali

xawal = tiga._x;

//membuat variable yawal dengan nilai koordinat y movie clip lingkaran //pertama kali

yawal = tiga._y;

//ketika movie clip lingkaran ditekan tiga.onPress = function() {

//movie clip ini dapat didrag this.startDrag();

//movie clip ini berada di posisi paling atas this.swapDepths(1);

};

//ketika tekanan pada movie clip lingkaran dilepaskan tiga.onRelease = function() {

//movie clip ini tidak dapat didrag this.stopDrag();

//jika posisi movie clip lingkaran berada di sekitar movie clip lingkaran_target if (eval(this._droptarget) == tiga_target) {

//posisi x movie clip ini sama dengan posisi x movie clip lingkaran_target

this._x = _root.tiga_target._x;

//posisi y movie clip ini sama dengan posisi y movie clip lingkaran_target this._y = _root.tiga_target._y;

(9)

if (kontrol3) {

kontrol3 = false; if (score == 1000) {

gotoAndPlay("winner"); }}

//jika tidak } else {

//posisi x movie clip ini sama dengan nilai variable xawal this._x = xawal;

//posisi y movie clip ini sama dengan nilai variable yawal this._y = yawal;

} };

//ketika tekanan pada movie clip dilepaskan dan kursor mouse tidak berada //di movie clip lingkaran

tiga.onReleaseOutside = function() { //movie clip ini tidak dapat didrag this.stopDrag();

//posisi x movie clip ini sama dengan nilai variable xawal this._x = xawal;

//posisi y movie clip ini sama dengan nilai variable yawal this._y = yawal;

};

//membuat variable xawal dengan nilai koordinat x movie clip lingkaran //pertama kali

xawal = empat._x;

//membuat variable yawal dengan nilai koordinat y movie clip lingkaran //pertama kali

yawal = empat._y;

//ketika movie clip lingkaran ditekan empat.onPress = function() {

//movie clip ini dapat didrag this.startDrag();

//movie clip ini berada di posisi paling atas this.swapDepths(1);

};

(10)

empat.onRelease = function() {

//movie clip ini tidak dapat didrag this.stopDrag();

//jika posisi movie clip lingkaran berada di sekitar movie clip lingkaran_target if (eval(this._droptarget) == empat_target) {

//posisi x movie clip ini sama dengan posisi x movie clip lingkaran_target

this._x = _root.empat_target._x;

//posisi y movie clip ini sama dengan posisi y movie clip lingkaran_target this._y = _root.empat_target._y;

score +=125; if (kontrol4) {

kontrol4 = false; if (score == 1000) {

gotoAndPlay("winner"); }}

//jika tidak } else {

//posisi x movie clip ini sama dengan nilai variable xawal this._x = xawal;

//posisi y movie clip ini sama dengan nilai variable yawal this._y = yawal;

} };

//ketika tekanan pada movie clip dilepaskan dan kursor mouse tidak berada //di movie clip lingkaran

empat.onReleaseOutside = function() { //movie clip ini tidak dapat didrag this.stopDrag();

//posisi x movie clip ini sama dengan nilai variable xawal this._x = xawal;

//posisi y movie clip ini sama dengan nilai variable yawal this._y = yawal;

};

//---

(11)

yawal = lima._y;

lima.onPress = function() {

this.startDrag();

this.swapDepths(1); };

lima.onRelease = function() { this.stopDrag();

if (eval(this._droptarget) == lima_target) {

this._x = _root.lima_target._x;

this._y = _root.lima_target._y; score +=125;

if (kontrol5) {

kontrol5 = false; if (score == 1000) {

gotoAndPlay("winner"); }}

} else {

this._x = xawal; this._y = yawal; }

};

lima.onReleaseOutside = function() {

this.stopDrag();

this._x = xawal; this._y = yawal; };

//--- xawal = enam._x;

(12)

enam.onPress = function() {

this.startDrag();

this.swapDepths(1); };

enam.onRelease = function() { this.stopDrag();

if (eval(this._droptarget) == enam_target) {

this._x = _root.enam_target._x;

this._y = _root.enam_target._y; score +=125;

if (kontrol6) {

kontrol6 = false; if (score == 1000) {

gotoAndPlay("winner"); }}

} else {

this._x = xawal; this._y = yawal; }

};

enam.onReleaseOutside = function() {

this.stopDrag();

this._x = xawal; this._y = yawal; };

//---

xawal = tujuh._x; yawal = tujuh._y;

(13)

this.startDrag();

this.swapDepths(1); };

tujuh.onRelease = function() { this.stopDrag();

if (eval(this._droptarget) == tujuh_target) {

this._x = _root.tujuh_target._x;

this._y = _root.tujuh_target._y; score +=125;

if (kontrol7) {

kontrol7 = false; if (score == 1000) {

gotoAndPlay("winner"); }}

} else {

this._x = xawal; this._y = yawal; }

};

tujuh.onReleaseOutside = function() {

this.stopDrag();

this._x = xawal; this._y = yawal; };

//---

xawal = delapan._x; yawal = delapan._y;

delapan.onPress = function() {

(14)

this.swapDepths(1); };

delapan.onRelease = function() { this.stopDrag();

if (eval(this._droptarget) == delapan_target) {

this._x = _root.delapan_target._x;

this._y = _root.delapan_target._y; score +=125;

if (kontrol8) {

kontrol8 = false; if (score == 1000) {

gotoAndPlay("winner"); }}

} else {

this._x = xawal; this._y = yawal; }

};

delapan.onReleaseOutside = function() {

this.stopDrag();

this._x = xawal; this._y = yawal; };

//---

Layer Replay

(15)

{

gotoAndStop(35); }

9. HOME

on (release)

{

gotoAndStop(2);

}

10.NEXT

on (release)

{

gotoAndStop(2); }

11.Back

on (release)

{

gotoAndStop(3);

Referensi

Dokumen terkait

Orang-orang yang melakukan jual beli harus mengetahui bagaimana obyek (nickname char Point Blank) yang di perjualbelikan tersebut baik atau tidak dalam artian

Lembaga tersebut dinamakan KPU (Komisi Pemilihan Umum). KPU ini yang akan menerima dan menyeleksi bakal-bakal calon pemimpin sebelum ditetapkan sebagai calon. KPU pula

Hambatan aliran akan menyebabkan turunnya energi dari fluida tersebut yang sering disebut dengan kerugian tinggi tekan (head loss) atau penurunan tekanan (pressure

Patofisiologi Pada sensasi nyeri punggung bawah dalam hal ini kolumna vertebralis dapat dianggap sebagai sebuah batang yang elastik yang tersusun atas banyak unit vertebrae dan

Jadi keeratan hubungan antara hubungan tingkat pengetahuan dengan cara menyusui yang benar pada ibu postpartum di Rumah Sakit Ibu dan Anak ‘Aisyiyah Klaten adalah

Tujuan penulisan tesis ini adalah untuk memenuhi salah satu syarat untuk mencapai gelar Magister pada program Magister Ilmu Adminstrasi Kekhususan Administrasi dan Kebijakan

kemudian diaktivasi menjadi arang aktif dan selanjutnya arang aktif tersebut akan dijadikan sebagai bahan elektroda dalam pembuatan superkapasitor.Selanjutnya arang yang

“Pengaruh Persepsi Siswa Tentang Disiplin Guru Dan Kompetensi Guru Terhadap Hasil Belajar Siswa Pada Mata Pelajaran Akuntansi Kelas XI Di SMK N 2 Padang “.. Desi Areva, M.Pd