Game Maker Ders-3 Ateş etme
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 Ders-3 Ateş etme

profil
xyztehlike
BEĞEN(1)
BEĞENME(0)
GÖRÜNTÜLENME(2647)
RAPOR ET
Bu dersimde savaş dinamiklerini göreceğiz yani ateş etme mermi sayısı gibi şeyleri öğreneceğiz.

Karakterin mouse a bakması için şu kodu yazıyoruz :
image_angle=(point_direction(x,y,mouse_x,mouse_y))


Merminin mouse a doğru gitmesi için de şu kodu yazıyoruz :
move_towards_point(mouse_x,mouse_y,60)


Video :





warlok
warlok 3 Yıl Önce Cevaplandı
if mouse_check_button_pressed(mb_left){
instance_create(x,y,obj_ok)
}
if mouse_check_button_pressed(mb_left){sprite_index=spr_yay_atarken}
if mouse_check_button_pressed(vk_nokey){sprite_index=spr_yay}
abi bu bir ok yay nokey yapmadan önce hareketli sprite oluyordu spr_yay_atarken nokey yaptıktan sonra hiç olmuyor pressedı çıkardım nokeyden bu seferde hiç olmuor basılı tutunca oluyor ne yapmam lazım acaba
xyztehlike
xyztehlike 3 Yıl Önce Cevaplandı
anlamadım ki olum düzgün anlat şunları sen basılı tutunca yayı çekmesini mi istiyosun ?
warlok
warlok 3 Yıl Önce Cevaplandı
şimdi hocam o kodları yazınca basınca hiç birşey olmadan ok atıyor ama nokey komutunu koymadan önce ok atma spritesine gelip ok atıyor ama bu seferde ok atmasam bile durmadan o spritede kalıyor be bu işi mouse ile yaptım için nokey komudu kullandım bu seferde hiç atma spritesine gelmiyor neyapmam lazım
oyun yapamayıcısı
oyun yapamayıcısı 3 Yıl Önce Cevaplandı
bişey sorcam adamla dusman adında 2 obje yarattım deneme amaçlı sadece adama bakma komutu yaptım seninkomutun aynısı sadece mouse yerine dusman yazıyo oyunu her açmaya çalıştığımda dusman_x ile ilgili hata veriyo ne yapmalıyım durumumu usernameden anlamışsındır karakterin step eventine yeni kod olusturarak yaptım lütfen yardıııııım
warlok
warlok 3 Yıl Önce Cevaplandı
yazdığın kodun tamamını yazarsan daha iyi yardımcı olunabilir. amacın adam objesi dusman a bakmasını istiyorsan:
image_angle=(point_direction(x,y,dusman_x,dusman_y))

bu kod işini görebilir eğer anladıysam amacını.



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