lostyazilim
lstbozum
wmaraci reklam

SefaCanDemir SefaCanDemir Front-End Developer Kullanıcı
  • Üyelik 10.11.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Front-End Developer
  • Konum Adana
  • Ad Soyad S** D**
  • Mesajlar 1345
  • Beğeniler 234 / 472
  • Ticaret 12, (%100)
Vector2'lik bir işlem için neden Vector3 kullanıyorsunuz? 2D projelerde büyük çoğunluk ile Vector2 yeterli olmakta. Vector3 z ekseninin de değişmesi gereken durumlarda kullanılır.


Ayrıca:
Bu bağlantıdaki RepeatingBackground bölümünü inceler misiniz.

Genelde Infinite Background oluştururken bu yöntemi kullanırım.
 

 

sefacandemir.com.tr
wmaraci
reklam

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 320
  • Ticaret 19, (%100)
delamis

mevcutPozisyon = 5;

mevcutPozisyon = mevcutPozisyon * 2; (10 etti)
mevcutPozisyon = mevcutPozisyon * 2; (20 etti)
mevcutPozisyon = mevcutPozisyon * 2; (40 etti)

mevcutPozisyon = mevcutPozisyon + 10; (10 etti)
mevcutPozisyon = mevcutPozisyon + 10; (20 etti)
mevcutPozisyon = mevcutPozisyon + 10; (30 etti)

Farkı anladın mı :) Her seferinde üstüne eklediği için çarpma işlemi yaptıkça uçacaktır
 

 

delamis delamis WM Aracı Kullanıcı
  • Üyelik 06.10.2017
  • Yaş/Cinsiyet 32 / E
  • Meslek Game Developer
  • Konum Kocaeli
  • Ad Soyad H** S**
  • Mesajlar 153
  • Beğeniler 17 / 29
  • Ticaret 2, (%100)

SefaCanDemir adlı üyeden alıntı

Vector2'lik bir işlem için neden Vector3 kullanıyorsunuz? 2D projelerde büyük çoğunluk ile Vector2 yeterli olmakta. Vector3 z ekseninin de değişmesi gereken durumlarda kullanılır.


Ayrıca:
Bu bağlantıdaki RepeatingBackground bölümünü inceler misiniz.

Genelde Infinite Background oluştururken bu yöntemi kullanırım.


İşlem vector3 istiyor vector2 yazınca hata veriyor. O yüzden vector3'e overload yapıyorum. Hemen bakayım, aslında çok basit bir işlem bir yerde saçmalık var şu anda. Nasıl bu kadar takıldım anlam veremiyorum olmazsa silicem bütün alakalı kodları yeniden yazıcam.

mevcutPozisyon = 5;

mevcutPozisyon = mevcutPozisyon * 2; (10 etti)
mevcutPozisyon = mevcutPozisyon * 2; (20 etti)
mevcutPozisyon = mevcutPozisyon * 2; (40 etti)

mevcutPozisyon = mevcutPozisyon + 10; (10 etti)
mevcutPozisyon = mevcutPozisyon + 10; (20 etti)
mevcutPozisyon = mevcutPozisyon + 10; (30 etti)



Yok bu şekilde de işe yaramadı, bir yerde mantık hatası var. Büyük ihtimalle alakalı bütün kodları silip yeniden yazmam gerekicek. Çünkü bastırıyorum sonuç doğru, ama background Allahuekber dağına çıkıyor :D

SefaCanDemir edcsmile
 

 

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 320
  • Ticaret 19, (%100)
delamis

En basit örneğini söyliyim sana,

2 objenide al kendin üst üste koy, y değerine bak ne kadarlık bir değer gerekiyomuş.. Ona göre + işlemini yap sorunsuz işlemine devam edersin
 

 

wmaraci
wmaraci

delamis delamis WM Aracı Kullanıcı
  • Üyelik 06.10.2017
  • Yaş/Cinsiyet 32 / E
  • Meslek Game Developer
  • Konum Kocaeli
  • Ad Soyad H** S**
  • Mesajlar 153
  • Beğeniler 17 / 29
  • Ticaret 2, (%100)
En basit örneğini söyliyim sana,

2 objenide al kendin üst üste koy, y değerine bak ne kadarlık bir değer gerekiyomuş.. Ona göre + işlemini yap sorunsuz işlemine devam edersin


Bunu yapıyorum zaten saatler oldu uğraştığım ama olmuyor. Siliyorum şimdi bütün kodları, baştan yazıcam. Böyle küçük şeylerden sıkıntı çıkmasa oyun bitmişti şimdi :D

edcsmile
 

 

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 320
  • Ticaret 19, (%100)
delamis

Hemen pes etme olur öyle şeyler saat olmuş gece 3 illa ki gözden kaçan detaylar oluyor :)
 

 

SefaCanDemir SefaCanDemir Front-End Developer Kullanıcı
  • Üyelik 10.11.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Front-End Developer
  • Konum Adana
  • Ad Soyad S** D**
  • Mesajlar 1345
  • Beğeniler 234 / 472
  • Ticaret 12, (%100)
Tv atın tekrar bakayım bir.
 

 

sefacandemir.com.tr

delamis delamis WM Aracı Kullanıcı
  • Üyelik 06.10.2017
  • Yaş/Cinsiyet 32 / E
  • Meslek Game Developer
  • Konum Kocaeli
  • Ad Soyad H** S**
  • Mesajlar 153
  • Beğeniler 17 / 29
  • Ticaret 2, (%100)
discord'a gel istersen ordan atayım tekrar

SefaCanDemir
 

 

delamis delamis WM Aracı Kullanıcı
  • Üyelik 06.10.2017
  • Yaş/Cinsiyet 32 / E
  • Meslek Game Developer
  • Konum Kocaeli
  • Ad Soyad H** S**
  • Mesajlar 153
  • Beğeniler 17 / 29
  • Ticaret 2, (%100)
Beyler beta apk paylaştım, müsait olunca yorum yaparsanız sevinirim :)

SefaCanDemir edcsmile TheMucit
 

 

TheMucit TheMucit UgurKilci.com Kullanıcı
  • Üyelik 15.02.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek Girişimci ve İçerik Üreticisi
  • Konum Aydın
  • Ad Soyad U** K**
  • Mesajlar 540
  • Beğeniler 109 / 118
  • Ticaret 0, (%0)
@delamis link nerde?
 

 

Baştan Sona PHP Eğitimi ➡ youtu.be/TQP8jBwnXw4
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al