sprite_index - Game Maker Turkiye

Bu fonksiyon, objenin görünümünü düzenlemek için kullanılır.

 

Fonksiyon:

sprite_index

 

Açıklama

Bu değişken, obje için için geçerli sprite dizinin değerini döndürür. Kaynak ağacından bir sprite adını vererek objenin Sprite'ını değiştirebilirsiniz. sprite'ın değiştirilmesi, o anda görünen sprite index'ini değiştirmez.(eğer hareketli bir sprite yani gif kullanıyorsanız.) , bu nedenle örneğin alt resim 3 gösterilirken sprite'ı değiştirirseniz, yeni sprite'ın indexi bu alt görüntünün dizininden başlayarak çizilecektir.

 

Örnek;

if(global.karakterhareket==1)
{
      sprite_index = Spr_Saga_Yurume;

else if(global.karakterhareket==2)

{

      sprite_index = Spr_Sola_Yurume;

}

Yukarıdaki örnekte, global.karakterhareket değişkeni kontrol edilir, eğer değişkenin değeri 1 ise objenin sprite'ı(Hareketli görseli)  Spr_Saga_Yurume olarak değişir. Eğer değer 2 ise Spr_Sola_Yurume olarak değişir. Böylelikle karakterinizi gerçekçi bir şekilde hareket ettirebilirsiniz.

Benzer İçerikler :


image_angle; Fonksiyonu

204

11 October 2019

keyboard_string

36

10 July 2020

sprite_get_name

191

17 October 2019