Game Maker Studio Collision Line
UstaDerslik Soru-Cevap Yararlı Araçlar
arama ikon
Diller
Türkçe Türkçe

bilgi UstaDerslik
Bu uyari kutusudur.
Tamam

Anasayfa
İletişim
Üyeler

Game Maker Studio Collision Line

Paylaş  :
profil
DraixiuS
GÖRÜNTÜLENME(437)
RAPOR ET
Arkadaşlar şu collisions line codundaki en sondaki prec ve notme yi anlatırmısınız.
Veya düşmanı görme konusunda daha iyi bir kod varsa söyler misiniz?




cArleone
cArleone 3 Yıl Önce Cevaplandı
http://docs.yoyogames.com/source/dadiospice/002_reference/movement%20and%20collisions/collisions/collision_line.html burada parametreleri anlatmışlar.Benim anladığım prec e true verirsek daha detaylı analiz ediyor.false de daha hızlı analiz yapıyor.Diğeri de atlama olabilir gibi bir şey.çok iyi bir ingilizcem yok.benim anladığım bu :)

ben genel de kendi tarama sistemi mi kendim oluştururum.karakterin belirli bir alada ki tüm solid objeleri tarayarak x ve y karşılaştırması yapabilirsin.
DraixiuS
DraixiuS 3 Yıl Önce Cevaplandı
Tm tesekkurler ama ben carpismayi kontrol etmiyorum. Dusmanin karakteri gorup gormemesinden bahsediyorum.yani arada duvar olmucak ve birbirlerini gormeyecekler
cArleone
cArleone 3 Yıl Önce Cevaplandı
Tamam ben de ondan bahsediyorum.collision line bu işlevi yapıyor.istersen kendi sistemini de yazabilirsin.
DraixiuS
DraixiuS 3 Yıl Önce Cevaplandı
tm. ben herşeyi ayarladım tek sorun karakter ile hedefin arasında duvar yoksa ateş etsin.
şu kodu kullanıyorum

if(!collision_line(x,y,target.x,target.y,obj_block1,1,0)
{
ateş
}
ama olmuyor koyduğum ünlem tam tersini yaptırıyorsa orda demek istediğim arada duvar yoksa ateş etsin ama hiçbirşey olmuyor.
cArleone
cArleone 3 Yıl Önce Cevaplandı
Alın bir örnek yaptım. http://ustaderslik.com/dosya/duvar-arkası.zip

if collision_line(karakter.x,karakter.y,dusman.x,dusman.y,duvar,true,true){
draw_text(10,10,"Dusman gormuyor.");
}else{
draw_text(10,10,"Dusman goruyor.");
}
DraixiuS
DraixiuS 3 Yıl Önce Cevaplandı
tamam kardeş çok sağol mantığını anladıktan sonra çözdüm basit bir değişkenle



Kod
Kalın
Vurgu
Resim
Video
Url
CEVAPLA
Tüm Hakları Saklıdır. ©Arleone 2013-2014 UstaDerslik






Giriş
Şifremi Unuttum...
Şifre Talep
  Kuralları Kabul Ediyorum.
Kaydol