Üst MenüForum kuralları Üst MenüGenel Haberler Üst MenüSoru Sorun Üst MenüForum Takımı Üst MenüReaL Para Üst MenüVİP Bölüm Üst MenüTurnuval Forum
OyunJet Bütün Oyunlar
Yeni Konu Gönder Yeni Yorum Gönder
 
Konuyu Oyla:
  • Toplam: 31 Oy - Ortalama: 3.61
  • 1
  • 2
  • 3
  • 4
  • 5
Sprite Eklemek
Yazar Konu
Sado Çevrimdışı
Muhammet Çolak
*
Yeni Üye

Yorum Sayısı: 662
Edilen Teşekkürler: 5
Alınan Teşekkürler:
1 mesajında 2 kere
Üyelik Tarihi: 14-01-2012

Rep Puanı: 101
ReaL Para: -324.62
Yorum: #1
Sprite Eklemek
Arkdaşlar Sprite Eklemek Çok Kolaydır Draw kodları ile kolayca halledebilirsiniz değişik şekiller verebilirsiniz şimdi arkdaşlar 3D Oyununuzda sprite ekliyorsunuz ama yere bitişik gözüküyor. Yere bitişik gözükmemesi için
"d3d_draw_wall" komutunu kullancağız. Şimdi vereceğim kodlar yere bitişik göstermeyecek.

1 tane sprite ekleyelim. İçinede örneğin top resmi ekleyelim. Şimdi 1 tane obje oluşturalım. isminede örneğin obj_top koyalım. obj_top'un içine aşağıdaki kodları yazacağız.

CREATE EVENT;

spriteresim=sprite_get_texture(spr_top,1); //spriteresim degiskenine spr_top resmini yükledik.

DRAW EVENT

d3d_draw_wall(x-3*global.camsin,y-3*global.camcos,6,x+3*global.camsin,y+3*global.camcos,1,spriteresim,1,1);

//Bu kod yere sprite'mizi yere bitişik göstermeyecektir.global.camsin ve global.camcos kameramız nereye dönerse sprite'yi de o yöne çevirecektir. ama kameramızın içine bazı kodlar yazmamız gerekecek

Şimdi kameramıza tıklayalım ve aşağıdaki kodları yazalım.

CREATE EVENT VE END STEP EVENT;

{

global.camx = x;

global.camy = y;

global.camsin = sin(direction*pi/180);

global.camcos = cos(direction*pi/180);

}

Şimdi oluşturduğumuz objeyi 3d odamızın içine koyalım ve çalıştırın..!!
basit draw kodlarını öğrenmek isteyen varsa bir ders verebilirim onlar için
09-04-2012 17:31
kullanıcının web sitesini ziyaret et kullanıcının tüm mesajlarını bul Teşekkür Et Alıntı ile Cevapla
Mucit Çevrimdışı
Bilim, Teknoloji ve PC
*
Kıdemli Üye
Senarist
Coder

Yorum Sayısı: 2,236
Edilen Teşekkürler: 397
Alınan Teşekkürler:
44 mesajında 53 kere
Üyelik Tarihi: 15-01-2012

Rep Puanı: 410
ReaL Para: 1467.80
Yorum: #2
RE: Sprite Eklemek
güzel olmuş. Emeğe saygı

Think different. Steve JOBS

İyi sanatçılar kopyalar, büyük sanatçılar çalar. Pablo PİCASSO

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Kendi Çalışmalarım:
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

William Shakespeare in Kral Lear adlı kitabı olan bana ulaşsın!
Ben Türk55 im.
09-04-2012 18:12
kullanıcının web sitesini ziyaret et kullanıcının tüm mesajlarını bul Teşekkür Et Alıntı ile Cevapla
Yeni Konu Gönder Yeni Yorum Gönder


Hızlı Menü:


Şu anda bu konuyu okuyanlar: 1 Ziyaretçi


Kurucu » Yönetici » Üst Yetkili » Yetkili » Platin Üye » Gold Üye » Silver Üye » Yeni Üye » Yasaklı Üye

Dost Linkler
İletişimReaLses Yukarı GitArşivRSS Beslemesi