Unity'de bir obje nasıl döndürülür?

502065

Hectopat
Katılım
18 Kasım 2021
Mesajlar
1.874
Makaleler
1
Çözümler
10
Yarım saat önce Unity kurdum rehberlere bakmadan. Amacım basit çünkü.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

Bu videoyu katana için yapmak istiyorum.
Bu katanayı kullandım.
 
Q, W, E ve R tuşları ile objeyi haraket ettirebilir, uzatabilir ve döndürebilirsin.
 
yeni bir c# script oluşturup dönmesini istediğiniz obje üzerine sürükleyip bırakın. Sonra scripti açın ve update fonksiyonu içine

transform.rotation = Quaternion.Euler(0,30,0)

yazın. Buradaki 0,30,0 değerlerini örnek olarak yazdım. Siz hangi eksende dönmesini istiyorsanız ona göre değerler girebilirsiniz. Sırasıyla x, y ve z değerleridir bunlar
 
Hocam kendi kendine sürekli dönsün istiyorum.
var rotationsPerMinute : float = 10.0;function Update(){ transform.Rotate(0,6.0*rotationsPerMinute*Time.deltaTime,0);}

bu kodu bir deneyin hocam
 
Hocam ultra cahilliğim var unity de nasıl script oluşturuyoruz?

Tamam oluşturdum ama katana nın klasörü nedir?
 
Hocam ultra cahilliğim var unity de nasıl script oluşturuyoruz?

Tamam oluşturdum ama katana nın klasörü nedir?
Klasörü değil. Sahnedeki objenin üzerine sürükleyip bırakacaksın script’i. Hiyerarşi bölümünden yapabilirsin.
 
Klasörü değil. Sahnedeki objenin üzerine sürükleyip bırakacaksın script’i. Hiyerarşi bölümünden yapabilirsin.
Yaptım hocam ama script ı düzenlemek için ide yüklüyorum.



var rotationsPerMinute : float = 10.0;function Update(){ transform.Rotate(0,6.0*rotationsPerMinute*Time.deltaTime,0);}

bu kodu bir deneyin hocam
@liluur hocam script te hangi yere koyacağım çok karışık.

Hepinize çok teşekkür ederim. @sancarsavas ın kodunda biraz oynayarak yaptım.
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…