If you're seeing this message, it means we're having trouble loading external resources on our website.

Bağlandığınız bilgisayar bir web filtresi kullanıyorsa, *.kastatic.org ve *.kasandbox.org adreslerinin engellerini kaldırmayı unutmayın.

Ana içerik

3. Şekilleri Birleştirme

Mümkün olduğunca çok nesne saklamak ve hayal edebileceğiniz herhangi bir şekli yaratmak için bir dizi kullanın. Nesneleri gözden geçirmek için buraya tıklayın.

Tartışmaya katılmak ister misiniz?

Henüz gönderi yok.
İngilizce biliyor musunuz? Khan Academy'nin İngilizce sitesinde neler olduğunu görmek için buraya tıklayın.

Video açıklaması

Şu ana kadar, çember çizmeyi öğrendiğiniz bir tane şekil objesi yaptınız.Ama bir kardan adam için, daha fazla şekle ihtiyacımız var! Tüm bu şekilleri, kardan adam modelimizi temsil eden tek bir veri yapısı içinde saklıcaz. Bunu bir dizin aracılığı ile yapabiliriz! Dizindeki her pozisyon bir tane şekil objesi içerir. Sıradaki alıştırmada, “şekil dizini” denilen bir dizin oluşturacaksınız.Bu şekil dizininin bütün modele ait olduğunu düşünün.Modelin her parçasını parçasını çizebilmek için bilgisayarın ihtiyacı olan her şeye sahip! Peki, Nick’in şapkasına ne olacak? Bunu çemberlerle çizemeyiz. öyle, değil mi? Nick Nack isimli kısa filmi, basit geometrik şekiller kullanarak yapmıştık.Şekil çizmenin kolay biri, köşe adı verilen noktaları belirlemektir. Örneğin şapka için, buna benzeyen 8 köşeye ihtiyacımız olacak.Noktaların her biri bir koordinat çifti tarafından tanımlanır.Ve daha sonra, köşelere ait bu listeyi daha büyük bir dizinde saklayabiliriz.Kısacası, istediğimiz şekli saklayacağımız bir dizinler dizinine sahip olacağız! Programın başka bir parçası ise bu noktaları birleştirecek Sizin için iki alıştırma hazırladık Birinci alıştırmada şekil objelerinizi saklayan bir şekil dizini oluşturacak ve bu sayede kafayı ve gövdeyi yapmış olacaksınız. Daha sonra da, klasik siyah bir şapka ile başlayıp, istediğiniz diğer tüm şekilleri yapabileceksiniz! İyi eğlenceler! Haydi! Ne duruyorsunuz?