Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Değerli TCybers Forum okurları, uzun bir aradan sonra Processing derslerimizin 11. bölümüyle karşınızdayım. Bu dersimizde nesneleri hareketlendirmeyi ve bu hareketleri kontrol etmeyi göstereceğiz.
Nesneleri hareketlendirmek için sayısal verileri kullanmayı (en azından bugüne kadar ki...
Processing de yaptığımız uygulamalarda, kullanıcıyla olan etkileşimi arttırmak için çeşitli fikirlerimiz olabilir, bunları hayata geçirmek için Mouse komutlarını kullanırız, bu komutlardan bir kaç tanesini bu dersimiz de öğreneceğiz.
Basit bir uygulama ile başlayalım, bir daire çizelim ve...
Processing de, başlangıç noktasının sol üst köşe olduğunu öğrenmiştik, aşağıdaki grafiğe bakarak, bunu tekrar hatırlayalım, x=0 ve y=0 değerleri, grafiğin en sol ve üst köşesidir ve çizeceğimiz nesnelerin konumunu bunu referans alarak belirleriz.
Grafikte x=500 ve y=400`ün kesiştiği yer konumu...
8. dersimiz de setup ve draw mantığından kısaca bahsedeceğiz, programlama yaparken bazı değerlerin sabit kaldığını, bazı değerlerin ise işletildiğini artık öğrendiniz, mesela processing de size(); - background(); gibi komutlar sürekli aynı kalırlar, programlama düzeni açısından sabit...
Değerli TCybers takipçileri kısa bir aradan sonra Processing derslerimizin 7. bölümünü yayınladık, bu bölümde for(); döngüsünü kullanmayı ve bize ne gibi kolaylıkları olacağını öğreneceğiz.
Her programlama dilinde for(); döngüsü bulunmaktadır ve kendini tekrar eden onlarca işlevi tek tek...
Bütün programlama dillerinde, tek bir değer üzerinden birçok işlemi yapmaya yarayan veri kalıplarına değişkenler denir, değişkenler bir veriyi yazmış olduğunuz programın herhangi bir yerinde tek bir isim üzerinden çağırmanızı sağlar, bu oldukça kolaylık sağlayan bir yöntemdir, ancak pratiğe...
Değerli TCybers takipçileri Processing derslerimizin 5. bölümünde beginShape(); komutunun mantığını işleyeceğiz.
Bu komut sayesinde istediğimiz köşe sayısında daha karmaşık şekiller oluşturabilmekteyiz, kullanımı oldukça kolay, hemen bir örmekle gösterelim.
size(1000,500);
background(255,0,0)...
Biraz karmaşık gibi görünen arc(); komutunu işleyeceğiz, bu komut ile dairenin içinden dilimler çıkartabilir ve daireye yeni bir form verebiliriz.
arc(); komutunu anlamak için aşağıdaki grafiği anlamak önemlidir, bu grafik matematik dersinden tanıdık gelecek olan koordinat sistemidir, arc()...
Değerli TCybers takipçileri, Processing derslerimize devam ediyoruz, bugün öğreneceğimiz birkaç komut var, bu komutları sırayla işleyeceğiz ve ne işe yaradıklarını beraber öğreneceğiz.
Öncelikle Processsing çalışma ekranımızı açıyoruz, bu dersimize kadar çalıştığımız arka planın rengi grinin...
Processing dersimizin ikinci bölümünde temel bir giriş yapacağız, öncelikle komut yazacağımız PDE ekranını açıyoruz, burada ilk komutumuzu oluşturacağız.
İlk komutumuz size(); komutudur.
size boyut demektir, processing de çalışma ekranı olarak adlandırmak daha doğru olacaktır, çizim...
Bu site, içeriği kişiselleştirmek, deneyiminize uyarlamak ve kayıt olmanız durumunda giriş yapmanızı sağlamak için yasal düzenlemelere uygun çerezler (cookies) kullanır.
Bu siteyi kullanmaya devam ederek, çerez kullanımına izin veriyorsunuz.