OwlShield

hittestObject();

Dec 8th, 2012
333
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //Durumu belirtecek olan boş text alanını oluşturduk.
  2. var txtDurum:TextField;
  3. txtDurum=new TextField();
  4. addChild(txtDurum);
  5. txtDurum.text="Temas yok.";
  6.  
  7. //Reset butonuna ait özellikler
  8. btnReset.label="Yenile";
  9.  
  10.  
  11.  
  12. //İşleri yapacak olan fonksiyonu yazdık ve işlevleri ekledik.
  13. function temasKontrol(e:Event):void {
  14.  
  15.     obje1.x+=8;
  16.     obje2.x-=8;
  17.  
  18.     //obje1 in obje2 ye temas etmesi durumu
  19.     if (obje1.hitTestObject(obje2)) {
  20.         txtDurum.text="Temas var.";
  21.     } else {
  22.         txtDurum.text="Temas yok.";
  23.     }
  24. }
  25.  
  26. //Yenileme butonu fonksiyon ve işlevlerini yazdık.
  27. function yenile(e:MouseEvent):void {
  28.     obje1.x=57.8;
  29.     obje2.x=485.7;
  30. }
  31.  
  32. //Gerekli olan event listenerları ekledik.
  33. stage.addEventListener(Event.ENTER_FRAME,temasKontrol);
  34. btnReset.addEventListener(MouseEvent.CLICK,yenile);
Advertisement
Add Comment
Please, Sign In to add comment