Bir dart tahtası için bir bölgeyi farklı bölgelere bölmek için?
Bir dart tahtası için farklı bölgeleri almak için bir daireyi nasıl bölebildiğim konusunda bana doğru yönde işaret edebilir misiniz?
Bir dart tahtası için bir bölgeyi farklı bölgelere bölmek için?
Bir dart tahtası için farklı bölgeleri almak için bir daireyi nasıl bölebildiğim konusunda bana doğru yönde işaret edebilir misiniz?
Silindirik bir koordinat sistemi kullanıyorsunuz: (x, y) yerine herşeyi (r, theta) cinsinden ifade etmek en iyisidir.
İşte iki ilişkisi aşağıdaki gibidir:
x = r*cos(theta)
y = r*sin(theta)
bunun kolay olduğunu yaparsanız.
Yedi farklı yarıçap ve yirmi açısal bölüm görüyorum, bu nedenle her açısal bölümün her biri 18 derece olmalıdır.
20'nin çevresindeki açısal bölüm dikey olarak ortalanır. theta = 0
için bir satır seçin ve oradan başlayın. (İki iyi seçenek sağa ya da 20'nin ortasına yatay olabilir.)
Sadece bir uyarı: Bilgisayarların genellikle derece değil radyan almak için trig işlevlerini uyguladıklarını unutmayın. Bir daire içinde 360 derece çoğu insan için sezgiseldir, ancak bilgisayarlar 2 π radyanı tercih eder. Mükemmel grafik için
lanet katılıyorum, açılarla çalışmak. –
Çok teşekkürler dostum! Yardımı takdir et. –
+1. – duffymo
^Çok teşekkürler ... Bugün çok sorun yaşadınız! –