Arkadaşlar hayırlı forumlar benim şöyle bir derdim var:
Şimdi PyQt ile bir alan tasarlamak istiyorum ve bu alan birim karelerden oluşsun mesela 10x10’luk bir alan. Bu karelerden birisi boyalı olsun ve ben üst oka basınca üstündeki yer boyalı olsun bu sefer. Eski bulunduğu yer artık boyalı olmayacak. Bunun için x-y ekseni oluşturursam ve kullanıcıdan alınan inputa göre de o eksende hareket edersem
Üst oka basılınca y += 1 olsun gibi
İşimi görür diye düşündüm ama eksen nasıl oluşturulur, bir fikrim yok. Araştırma yaptım ama istediğim gibi bir şey bulamadım. Yol gösterirseniz sevinirim.
yani iki nokta arasında 10 cm olsun nokta oluşturması içinse şöyle diyelim
bir x def i bir y def i olsun nokta x için girilen sayıyı göstersin ardından y için girileni ardından ikisini birlikte göstersin
Eksenden kasit nedir? TDK sozlugu bir cizgi oldugunu soyluyor fakat senin derdin biraz daha konsept seviyesinde sanirim?
Aynen bu sekilde. [0, 9] arasinda gidip gelen x ve y degiskenleri.
Nasil bir arastirma yaptigini bilirsek daha iyi yardimci olabiliriz belki. 2 boyutlu uzaylarin tanimlanmasi uzerine yazi mi, Qt’de cizmene yarayacak widget’lar mi, kullanicidan input alan kod mu?
Birbirinden bagimsiz uc tane problemden bahsediyorsun: Bir 2 boyutlu uzay tanimi ve bunu isleyen kod. Bu uzayda hareket icin kullanici ile interaksiyon. Bu uzayin Qt’de bir cizim ile temsili.
Bir alan olacak 10x10 boyutunda mesela. Benim de bir karakterim olacak (nokta olabilir, görselliğe gerek yok.) Ve ben yön tuşları ile bu karakteri hareket ettireceğim.