“Debug.isDebugBuild” ise editör veya development build olup olmadığını tespit etmenizi sağlar.
Beğenmeyi ve takip etmeyi unutmayın.
Discord topluluğumuz: https://t.co/cOVB6fcGFs
#unitytips#gamedev
#Unity'de kodlarınızı daha organize tutmak için projenizde default bir namespace tanımlayabilirsiniz! Böylece yeni oluşturduğunuz scriptler otomatik olarak bu namespace’e dahil oluşturulacaktır.
Discord topluluğumuz: https://t.co/cOVB6fc8PU
#unitytips#gamedev
#Unity'de bir parent nesneyi foreach döngüsüne alarak tüm child’larına erişebilirsiniz. Çoğu durumda sizi for döngüsü ile GetChild() kullanmaktan kurtaracaktır.
Beğenmeyi ve takip etmeyi unutmayın.
Discord topluluğumuz: https://t.co/cOVB6fcGFs
#unitytips#gamedev
Özellikle toplu seçim yaparken yanlışlıkla seçebileceğiniz objelerde bu ayarı açmak işinizi kolaylaştıracaktır.
Beğenmeyi ve takip etmeyi unutmayın.
Discord topluluğumuz: https://t.co/cOVB6fc8PU
#unitytips#gamedev
#Unity'de sahnedeki objeleri seçilemez hale getirmek için hierarchy’deki küçük el ikonuna tıklayabilirsiniz. Bu sayede sahne görünümündeyken bu objelere tıkladığınızda onları seçmeyecektir.
#Unity'de "Require Component", bir oyun nesnesinin üzerine eklenmesi gereken belirli komponentleri otomatik olarak zorunlu kılar (eğer yoksa direkt ekler).
Yani, bir script veya komponentin doğru şekilde çalışabilmesi veya işlevsel olabilmesi için gereken diğer komponentin de nesne üzerinde mevcut olması gerekmektedir. Bu özellik sayesinde, olası hataları engelleyebilir ve daha tutarlı bir oyun deneyimi elde edebiliriz.
#Unity'de “Global Search” kullanarak projedeki herhangi bir şeyi (objeleri, scriptleri, menüleri vs.) arayabileceğinizi biliyor muydunuz? Sağ üstteki arama ikonunu veya Ctrl+K kısayolunu kullanarak ulaşabilirsiniz!
Discord topluluğumuz:https://t.co/cOVB6fcGFs
#unitytips#gamedev
#Unity'de GameObject'in bir component’a sahip olacağından %100 emin değilseniz “TryGetComponent” daha güvenli bir seçenektir. Çünkü “GetComponent”ın aksine component bulunamazsa, hata yerine false değeri döndürür.
Discord topluluğumuz: https://t.co/cOVB6fc8PU
#unitytips#gamedev
**Değişikliklerin uygulanması için editörü yeniden başlatmanız gerekli.
Beğenmeyi ve takip etmeyi unutmayın.
Discord topluluğumuz: https://t.co/cOVB6fcGFs
#unitytips#gamedev
#Unity'de menüler ve fontlar size çok küçük geliyorsa, bunu büyütmenin bir yolu var! “Preferences -> UI Scaling” yolunu izleyerek editörünüzün boyutlandırma yüzdesini arttırabilirsiniz.
#Unity'de özel bir coroutine oluşturmanıza gerek duymadan Start metodunu coroutine olarak kullanabilirsiniz. Bu sayede oyun başladığında gecikme vermek istediğiniz i��lemleri kolayca çalıştırabilirsiniz.
Discord topluluğumuz: https://t.co/cOVB6fc8PU
#unitytips #gamedev
#Unity'de [InspectorName(“”)], oluşturduğunuz enum’ların Inspector’daki isimlerini değiştirebilmenizi sağlar. Bu sayede daha spesifik isimlendirmeler yapabilir, değerleri daha anlaşılır hale getirebilirsiniz.
Discord topluluğumuz: https://t.co/cOVB6fc8PU
#unitytips#gamedev
#Unity'de "Application.OpenURL", oyununuz içindeki bir URL'yi açmanızı sağlar. Örneğin, oyuncunun bir web sitesini ziyaret etmesini veya başka bir uygulamaya geçmesini istediğinizde Application.OpenURL fonksiyonunu kullanabilirsiniz.
Unity’de konsola yazdırdığınız yazıya renkli, bold, italik gibi özellikler kazandırabilirsiniz. Bu sayede konsolunuz daha okunaklı ve takip edilebilir gözükecektir.