17 Ağustos 2012 Cuma

Transform.Position

3D uzayda x,y,z eksenleri vardır önceden game maker gibi programlar kullandıysanız sadece x,y eksenleri mevcuttur.3D programlarda x,y,z ekseni vardır ve oyundaki yani editördeki her objenin bir konumu vardır 3D uzayda kapladığı bir alan vardır.Resimdeki gibi  bir küp yaratın.






















Daha sonra bir javascript dosyası oluşturuyoruz.Ve şunları yazıyoruz.
function Start() // daha önce gördüğümüz fonksyion.
{
transform.position.x=10;
}
Şimdi yukarda naptık?Transform.position dedik.Zaten şuan işlediğimiz işlevdir.Daha sonra x yazdık başlarken demiştim x,y,z üç adet eksen vardır şimdi çok basit anlaşıldığı gibi.Yani şimdi bu kodu sürüklediğimiz obje oyunu başlattığımızda objenin x ekseni 10 olmuş olacak isterseniz scene tabına geçerek kontrol edebilirsiniz.x yerine y veya z yazarakta o eksenlerdeki konumunu değişebilirsiniz.Kendi hayal gücünüz ve mantığınızla önceki konularda da gördüğünüz şeyleri birleştirerek şunu bana yazabilirmisiniz :)

Ödev
Space tuşuna basıldığında cisim yukarı doğru hareket etsin.

Bir sonraki derste görüşmek üzere.

1 yorum:

Ben bildigim zaten space tusuna basdiginizda yukarid ogru haraket (Ziplamak) ediyo .

Yorum Gönder