Önceki başlık :: Sonraki başlık |
Yazar |
Mesaj |
Orx
Kayıt: Sep 23, 2005 Mesajlar: 15
|
Tarih: Fri Sep 30, 2005 7:50 pm Mesaj konusu: Gamemaker'da ateş etme sorunu |
|
|
Arkadaşlar gamemaker'da bir merminin adamın önünde ortaya çıkıp yukarı doğru gitmesini sağlamaya çalışıyorum. Ama mermiyi asla adamın önünde yaratamıyorum. Hep ekranın sol üst köşesinde ortaya çıkıyor adamın önünde ortaya çıkmasını nasıl sağlayabilirim? |
|
Başa dön |
|
|
dahaka
Kayıt: Jun 02, 2005 Mesajlar: 122 Nereden: Bursa
|
Tarih: Fri Sep 30, 2005 11:15 pm Mesaj konusu: |
|
|
şimdi bu siteye gir
http://www.gamemaker.nl/footer.html
creating a scrolling shooter adlı tutorial dosyasını indir.
Bu tutorial da game maker da nasıl uçak oyunu yapılabileceğini anlatıyor ve aynı senin dediğin gibi ateş ettiğinde merminin her seferinde nasıl uçağın tam önünde çıkabileceğine anlatılıyor.
Sende bunun gibi yaparak başarabilirsin.
tutorial da mermi resmi olan kısımları incele eğer ingilizcen varsa fazla zorluk çekmezsin. |
|
Başa dön |
|
|
sinan
Kayıt: Jan 27, 2005 Mesajlar: 101 Nereden: GaziantepG-MAX
|
Tarih: Sat Oct 01, 2005 10:33 am Mesaj konusu: |
|
|
Bunun için iki obje olması lazım bunlar;
1-Adam
2-Mermi
olsun...
Örneğin Space tuşuna basınca mermi adamın önünde oluşup doğru +y yönünde 5 hız ile gitsin diycez bu gamemaker5.3a ve sonrasında şööle
--Adamın step kategorisine şunu yazıyorsun--
if(keyboard_check_pressed(vk_space)){
instance_create(x,y,mermi);//Yani adamın x ve y krtrdlda mermi oluşsun
}
--Merminin Create kategorisine şunu yazıyosun--
vspeed=-5;
Böylece istediğin olur bunun değerlerini ihtiyacına göre değiştirirsin.
Ayrıca Gamemaker hakkında her şeyi bana sorabilirsin;
msn sinanmaster2@hotmail.com |
|
Başa dön |
|
|
sinan
Kayıt: Jan 27, 2005 Mesajlar: 101 Nereden: GaziantepG-MAX
|
Tarih: Sat Oct 01, 2005 10:37 am Mesaj konusu: |
|
|
(Afedersiniz iki defa ardarda yazıyon ama )
Ekranın sol üst köşesinde çıkmasının sebebi relative kutusunun aktif olmamasındandır.
Farklı bişekilde değerleri 0,0 yerine adam.x,adam.y yapabilirsin
Tekrar özür adminden |
|
Başa dön |
|
|
The_JaCKaL
Kayıt: Oct 03, 2005 Mesajlar: 16 Nereden: cougar_zero@hotmail.com
|
Tarih: Mon Oct 03, 2005 9:15 pm Mesaj konusu: |
|
|
sinan demiş ki: |
(Afedersiniz iki defa ardarda yazıyon ama )
Ekranın sol üst köşesinde çıkmasının sebebi relative kutusunun aktif olmamasındandır.
Farklı bişekilde değerleri 0,0 yerine adam.x,adam.y yapabilirsin
Tekrar özür adminden |
başlarda aynı olayı ben de yaşamıştım.... bi kutunun işaretlemediğini bulamamıştım... çileden çıkarıyo adamı |
|
Başa dön |
|
|
prizmax
Kayıt: Oct 23, 2005 Mesajlar: 7
|
Tarih: Sun Oct 23, 2005 3:23 pm Mesaj konusu: |
|
|
Yaratmak Allah'a mahsus sen yapmaya çalışsan daha iyi olur.Şu ecnebi lakırdılarını kullanmasakta kendimize ait birşeyler ortaya koysak..Yaratmak yerine yapmak kelimesi kullanabiliriz herhalde..
vesselam..... |
|
Başa dön |
|
|
napalm_koray
Kayıt: May 05, 2004 Mesajlar: 13 Nereden: İstanbul
|
Tarih: Sun Oct 23, 2005 8:52 pm Mesaj konusu: |
|
|
create gorevinde relativeyi aktif et. |
|
Başa dön |
|
|
medivirus
Kayıt: Dec 11, 2005 Mesajlar: 2
|
Tarih: Sun Dec 11, 2005 9:34 am Mesaj konusu: |
|
|
relative kutucuğunu işaretlememiş olabilirsin |
|
Başa dön |
|
|
|