xxxxxxxxxx
var rad =80;
var num = 20;
var angle = 0;
var letter = ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']
var lIndex = 20;
function setup() {
createCanvas(windowWidth, windowHeight);
background(100);
angleMode(DEGREES);
//frameRate(1)
rectMode(CENTER)
}
function draw() {
background(235);
translate(width/2, height/2)
rotate(frameCount/2)
textSize(40)
angle = 0;
for(var i = 0; i<num; i++){
push()
translate(rad*sin(angle), rad*cos( angle))
rotate(190 - 360/num * i)
text(letter[lIndex%25], 0 ,0);
angle = angle + 360/num;
pop()
}
if(frameCount%360 == 359){
lIndex++;
}
}