Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

OmuraSamaAvatar border
TS
OmuraSama
[ASK] [ACTIONSCRIPT 2.0] Pembuatan Aplikasi Pembelajaran
Permisi agan-agan. ane pemula dalam AS(ActionScript) jadi ane masih belajar lagi dan butuh bimbingan.

dan sekarang mendapatkan kendala. kendalanya yaitu ;

Soalnya ,
1. temukan jalan untuk sampai ke sekolah dari rumah [Sudah Berhasil]
2. temukan jalan untuk bisa kembali ke rumah dari sekolah. [Belum Berhasil] emoticon-Bingung (S)

skripnya :

Code:
jumlahjalur=16

var jalur = [] //induk array
jalur[0] = [] //tidak ada j0
jalur[1] = [j5]
jalur[2] = [j6]
jalur[3] = [j7]
jalur[4] = [j8,j9]
jalur[5] = [j10]
jalur[6] = [j11,j2]
jalur[7] = ["gotoreward3"]
jalur[8] = [j12]
jalur[9] = [j13]
jalur[10] = [j14]
jalur[11] = [j6]
jalur[12] = ["gotoreward3"]
jalur[13] = [j15]
jalur[14] = ["gotoreward2"]
jalur[15] = [j16]
jalur[16] = ["gotoreward2"]

startApp()

function startApp() {
for(i=1;i<=jumlahjalur;i++){
btn = _root["j"+i]
btn.id = i
btn.txt.text=i
btn.txt2.text = "target: "+jalur[i]
//nonaktifkan selain 1,2,3

if(i == 1 || i == 2 || i == 3 || i == 4){
btn._alpha=100
btn.enabled=true
}else {
btn._alpha=50
btn.enabled=false
}
btn<=jumlahjalur;i++){
btn = _root["j"+i]
btn.id = i
btn.txt.text=i
btn.txt2.text = "target: "+jalur[i]
//nonaktifkan selain 11, 14, 16

if(i == 11 || i == 14 || i == 16){
btn._alpha=100
btn.enabled=true
}else {
btn._alpha=50
btn.enabled=false
}
btn.onRelease = aktivasiButton
}
}

function disableAll(){
for(i=1;i<=jumlahjalur;i++){
btnd=_root["j"+i]
btnd._alpha=50
btnd.enabled=false
}
}

function enableThisGrup(nomor){
for(i=0;i<=jalur[nomor].length;i++){
btne=jalur[nomor][i]
btne._alpha=100
btne.enabled=true
}
}

function aktivasiButton(){
trace("button "+this.id+" Aktifkan "+ jalur[this.id])
if(this.id != 11 && this.id != 14 && this.id != 16){
disableAll()
enableThisGrup(this.id)
}else if(this.id == 11){
startApp2()
}else if(this.id == 14){
startApp2()
}else if(this.id == 16){
startApp2()
}
}

nb : script diatas hasil bantuan dari master AS, ane nambahin sedikit. hehehe maklum newbie

mungkin agan-agan master AS bisa bantu silahkan komen dibawah.. terima kasih
emoticon-Malu
nona212
nona212 memberi reputasi
1
1K
6
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
Programmer ForumKASKUS Official
20.2KThread4.4KAnggota
Urutkan
Terlama
GuestAvatar border
Komentar yang asik ya
Ikuti KASKUS di
© 2023 KASKUS, PT Darta Media Indonesia. All rights reserved.