GameMaker Studio MultiPlayer Dersleri - 4 Veri Tipleri - Buffer
cArleone
Game maker networking ile multiplayer derslerimize devam ediyoruz.Bu derste veri yollama alma işlemlerinde kullandığımız bufferları inceliyeceğiz.
Bufferlar sabit diskimizede veri tutan şeylerdir.Bunlara erişmek hızlı olduğu için ,hızlı erişip veriyi yollayabiliyoruz.Şimdi bufferları inceliyelim.
Buffer komutları :
buffer_create(boyut,tip,0) : Buffer yaratır.Tip olarak aşağıdaki 3 tipi kullanır.Boyut olarak byte şeklindedir.
buffer_delete(buffer) : Buffer siler
buffer_read(buffer,veri tip) :Buffer tipine göre veri okur.en aşağıda _u8 gibi._u8 şeklinde yollarsa _u8 şeklinde alırız.
buffer_write(buffer, tip, veri) :Buffera veriyi yazar.göndermeden önce bu işlem yapılır.
buffer_tell(buffer) :Buffer boyutunu verir
Buffer tipleri :
buffer_fixed : Sabit bufferdır.belirlenen boyutun dışına çıkmaz.
buffer_grow : Eğer verinin boyutu belirlediğimizzden fazla ise genişler.
buffer_wrap : Eski verilerinin üzerine yenilerini yazar.
Buffer veri tipleri :
buffer_u8 : 0-255 arası
buffer_s8 : -128-127 arası
buffer_u16 : 0 - 65,535 arası
buffer_s16 : -32,768 - 32,767 arası
buffer_u32 : 0 - 4,294,967,295 arası
buffer_s32 : -2,147,483,648 - 2,147,483,647 arası
buffer_bool : true - false değerler için
buffer_string : Metinler için
İleriki derslerde bufferları kullanırken daha iyi öğrenirsiniz.
Video :
dersler için teşekküreler
Hocam Buffer_seek ne işe yarıyor ?
hatırladığım kadarıyla veriyi göndermeden ve almadan önce buffer konumunu bulmak için aramada kullanıyorduk.
Kod
Kalın
Vurgu
Resim
Video
Url
CEVAPLA