Betik Örneği: Hexegon x6

Betik Örneği: Hexegon x6

Bu gelişmiş bir özelliktir: Scripting Explained bölümüne bakınız.

Bunu yazdırmak için:


Bu betiği kullanınız:

const polygon = (x, y, size, ang, n) => {
  var result = [];
  var delta = 2 * Math.PI / n;
  ang = ang * 2 * Math.PI / 360;
  for (var i = 0; i <= n; i++) {
    result.push(x + size * Math.cos(ang + i * delta), y + size * Math.sin(ang + i*delta));
  }
  return result;
}
foodini.setParameter("autoZ", 0);
foodini.useIngredient(ingredients[0]);
foodini.setZ(1.2, true);
var CENTER_X = 128, CENTER_Y = 84, SIZE = 40, NUMPOLY = 6, SIDES = 6;
for (var i = 0; i < NUMPOLY; i++) {
  foodini.drawPolyline(polygon(CENTER_X, CENTER_Y, SIZE - 4*i, 15*i, SIDES));
}

    • Related Articles

    • Komut Dosyası Örneği: Gül

      Bu, gelişmiş bir özelliktir: bkz. Komut Dosyası Açıklaması. Bunu yazdırmak için: Bu komut dosyasını kullanın: const rose = (centerX, centerY, stepCount, turns, n, d, A) => { var results = []; var k = n / d; var stepSize = turns * 2 * Math.PI / ...
    • Komut Dosyası Örneği: Triskelion x5

      Bu ileri bir özelliktir: Komut Dosyası Açıklaması'na bakınız. Bunu yazdırmak için: Bu komut dosyasını kullanınız: var CENTER_X = 126, CENTER_Y = 84; function reverse(arr) { var res = []; for (var i = 0; i < arr.length; i += 2) { res[i] = ...
    • Komut Dosyası Örneği: Mini spiral çiçekler x6

      Bu gelişmiş bir özelliktir: bkz. Scripting Explained. Bunu yazdırmak için: Bu komut dosyasını kullanın: const rose = (centerX, centerY, stepCount, turns, n, d, A) => { var results = []; var k = n / d; var stepSize = turns * 2 * Math.PI / (stepCount); ...
    • Komut Dosyası Açıklaması

      Foodini'ye ne yazdıracağını söylemek için JavaScript ifadeleri yazabilirsiniz ve bu sayede tam kontrol sağlarsınız. Birçok okul, çocuklara kodlama öğretmenin eğlenceli bir yolu olarak bu özelliği sevmektedir. JavaScript bilmiyor musunuz? ...
    • Doldurulmuş Şekil Nasıl Oluşturulur

      Çikolata kremasi ile doldurulmuş yuvarlak bir kurabiye basma örneği - dört şekilden oluşmaktadır. badem kurabiye hamuru tarifimizi kullandık, ancak elbette benzer dokuya sahip kendi tarifinizi kullanabilirsiniz. Şekil 1: Tabanı Oluşturun Yeni bir ...