Gamemaker Objenin üstüne Yazı Yazdırma
UstaDerslik Soru-Cevap Yararlı Araçlar
arama ikon
Diller
Türkçe Türkçe

bilgi UstaDerslik
Bu uyari kutusudur.
Tamam

Anasayfa
İletişim
Üyeler

Gamemaker Objenin üstüne Yazı Yazdırma

Paylaş  :
profil
imczx
GÖRÜNTÜLENME(638)
RAPOR ET
Merhabalar.

draw_circle kullanarak 10 tane top yapıyorum ve bu 10 topun herbirine 1 den 10 a kadar rakam yazdırmak istiyorum fakat for döngüsüyle yapmaya çalışınca sadece 1 topun üzerine 1 den 10 a kadar yazıyor üst üste. ben herbir topun farklı rakamları olmasını istiyorum 1 , 2 , 3, gibi yardımcı olabilirseniz sevinirim


obj_top draw event
----------------

draw_circle(x,y,20,false);
var i,
for(i=0;i<=10,i++)
{
draw_text(obj_top.x,obj_top.y,i)
}

birde obj_create var küre oluşturmak için


var i;
for (i=1;i<=10;i+=1)
{
instance_create(random(x),random(y),obj_ball);
}




cArleone
cArleone 3 Yıl Önce Cevaplandı
global ile yapabilirsin.bir global yarat.örnek global.sayi=1;
draw_circle(x,y,20,false); altındaki foru sil.şu şekilde dene

obje topun create
sayi=global.sayi;
global.sayi++;

draw
draw_text(obj_top.x,obj_top.y,sayi);

bu şekilde her topa bir sayi atadık.
imczx
imczx 3 Yıl Önce Cevaplandı
http://i.hizliresim.com/VypZQP.jpg

Dediğinizi denedim fakat sonuç resimdeki gibi oluyor . Nerede eksik yaptığımı bulamadım bir türlü draw event harici yapamazmıyım bu işi ?
cArleone
cArleone 3 Yıl Önce Cevaplandı
pardon ,hatalı yazmışım. draw_text(obj_top.x,obj_top.y,sayi); yerine draw_text(x,y,sayi); yazın.



Kod
Kalın
Vurgu
Resim
Video
Url
CEVAPLA
Tüm Hakları Saklıdır. ©Arleone 2013-2014 UstaDerslik






Giriş
Şifremi Unuttum...
Şifre Talep
  Kuralları Kabul Ediyorum.
Kaydol