Game Interactive dengan flash

berikut ini adalah salah satu Game Interactive dengan flash. game sistem pencernaan ini adalah sebuah game interactive yang dibuat dengan menggunakan program adobe flash dengan action scipt 3.0.


action script yang dibahas dalam game ini adalah perintah startDrag, stopDrag dan pemberian sekor pada variabel teks.
berikut adalah actionscript dalam game ini yang diletakkan pada fram 1:


//deklarasi kordinat bila objek tidak diletakan ditempatnya
stop();

xmulut = mulut._x;ymulut = mulut._y;
xlambung = lambung._x;ylambung = lambung._y;
xempedu = empedu._x;yempedu = empedu._y;
xhati = hati._x;yhati = hati._y;
xpankreas = pankreas._x;ypankreas = pankreas._y
xusushalus = usushalus._x;yusushalus = usushalus._y;
xususbesar = ususbesar._x;yususbesar = ususbesar._y;
skore = 0;

//objek mulut
mulut.onPress = function(){
startDrag(this);
}
mulut.onRelease = function(){
stopDrag();
if(this._dropTarget == "/tempat_mulut"){
  mulut._x = tempat_mulut._x;
  mulut._y = tempat_mulut._y;
  _root.skore +=10;
  mulut._visible = 0;tempat_mulut._alpha = 100;
  } else {
mulut._x = xmulut;mulut._y = ymulut;}
}

//objek lambung
lambung.onPress = function(){
startDrag(this);
}
lambung.onRelease = function(){
stopDrag();
if(this._dropTarget == "/tempat_lambung"){
  lambung._x = tempat_lambung._x;
  lambung._y = tempat_lambung._y;
  _root.skore +=10;
  lambung._visible = 0;tempat_lambung._alpha = 100;}
  else {
lambung._x = xlambung;lambung._y =ylambung;}
}

//objek empedu
empedu.onPress = function(){
startDrag(this);
}
empedu.onRelease = function(){
stopDrag();
if(this._dropTarget == "/tempat_empedu"){
  empedu._x = tempat_empedu._x;
  empedu._y = tempat_empedu._y;
  _root.skore +=10;
  empedu._visible = 0;tempat_empedu._alpha = 100;
} else {
empedu._x = xempedu; empedu._y = yempedu;}
}

//objek hati
hati.onPress = function(){
startDrag(this);
}
hati.onRelease = function(){
stopDrag();
if(this._dropTarget == "/tempat_hati"){
  hati._x = tempat_hati._x;
  hati._y = tempat_hati._y;
  _root.skore +=10;
  hati._visible = 0;tempat_hati._alpha = 100;
  } else {
hati._x = xhati;hati._y = yhati;}
}

//objek pankreas
pankreas.onPress = function(){
startDrag(this);
}
pankreas.onRelease = function(){
stopDrag();
if(this._dropTarget == "/tempat_pankreas"){
  pankreas._x = tempat_pankreas._x;
  pankreas._y = tempat_pankreas._y;
  _root.skore +=10;
  pankreas._visible = 0;tempat_pankreas._alpha = 100;
} else {
pankreas._x = xpankreas;pankreas._y = ypankreas;}
}

//objek usus halus
usushalus.onPress = function(){
startDrag(this);
}
usushalus.onRelease = function(){
stopDrag();
if(this._dropTarget == "/tempat_usushalus"){
  usushalus._x = tempat_usushalus._x;
  usushalus._y = tempat_usushalus._y;
  _root.skore +=10;
  usushalus._visible = 0;tempat_usushalus._alpha = 100;
} else {
 usushalus._x = xusushalus;usushalus._y =yusushalus;}
}

//objek usus besar
ususbesar.onPress = function(){
startDrag(this);
}
ususbesar.onRelease = function(){
stopDrag();
if(this._dropTarget == "/tempat_ususbesar"){
  ususbesar._x = tempat_ususbesar._x;
  ususbesar._y = tempat_ususbesar._y;
  _root.skore +=10;
  ususbesar._visible = 0;tempat_ususbesar._alpha = 100;
}  else {
ususbesar._x = xususbesar;ususbesar._y = yususbesar;  }
}

jika ingin mencoba silahkan download bahan game disini
atau langsung game sistem pencernaan.swf disini

sekian dulu untuk artikel tentang Game Interactive dengan flash. semoga bermanfaat untuk kita semua. amiin

0 komentar: