Unity Çerez Ders: UI’da Daire/Elips Göstermek

Yayınlandı: 10 Eylül 2020 yasirkula tarafından Oyun Tasarımı, UNITY 3D içinde

Merhabalar,

Bazen Unity‘nin UI sisteminde, her çözünürlükte keskin kenarlara sahip daireler göstermek isteyebilirsiniz. Bunun için çok yüksek çözünürlüklü bir daire sprite’ı veya özel shader’lar kullanabilirsiniz. Alternatif olarak, şimdi paylaşacağım script’i kullanabilirsiniz:

Yapmanız gereken, projenizde CircleGraphic adında yeni bir C# script oluşturmak ve script’in içeriğini şuradaki kodla değiştirmek: https://gist.github.com/yasirkula/d09bbc1e16dc96354b2e7162b351f964

Ardından Canvas‘ınızdaki içi boş bir GameObject’e Circle Graphic component’ini eklemeniz yeterli.

Sonraki derste görüşmek üzere!

yorum
  1. sıddık çiçek dedi ki:

    Hocam o hatayı çözdüm de aynı koddan birkaç farklı scripte ekleyince hataları vermeye başladğını anladım fazlasını sildim. benim amacım dairesel bir şekilde labirent oluşturmaktı ama dairesel bir obje bulamadım. Sizce nasıl bir şey yapabilirim?

  2. sıddık çiçek dedi ki:

    [CanEditMultipleObjects]
    9. satırda bu hata veriyor hocam.

Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.