siteIcon

Honey of a Bee

A. Willey, 2020

Your browser does not support HTML5 Canvas

Notes:

I used a for loop to create the bee's body which also helped change the color from black to yellow on alternating segments. Wings were made using a couple of TNTBifolium-s.

Features:
Design Scale:

Canvas size:

Comments:

A snippet of the code for the bee's body:

//begin for loop for bee body
var fillColor;
var aColor;
var count = 0;
var r;
var beeRings = 7;
var center = new TNTPoint(-4, -4);
for (var r = 0; r < beeRings; r++) {
    if (count % 2 == 0) {
        aColor = black;
    } else {
        aColor = yellow;
    }
    center = new TNTPoint(-4 + r, -4);
    var myEllipse = new TNTEllipse(center, 9.5, 8.5, aColor, null, 100, 10);
    myEllipse.drawTNTEllipse(context);
    count++;
}//end for loop

//bee stinger
//bee stinger points
var ptA = new TNTPoint(-8.5, -5);
var ptB = new TNTPoint(-8.5, -4.3);
var ptC = new TNTPoint(-9.5, -5);
var triangleABC = new TNTTriangle(ptA, ptB, ptC, black, null);
triangleABC.showPoints = false;
triangleABC.drawTNTTriangle(context);
                        
Even More:

Additional insights here