Sto provando a tracciare le coordinate attorno a un cerchio a livello di codice. Qui si è hard-coded per mostrare quello che sono dopo:Tentativo di tracciare le coordinate attorno al bordo di un cerchio
var iteration = 4;
var left = [94,200,104,-6];
var top = [-6,94,200,94];
for(var i=0; i<iteration; i++){
$("#center").append("<div class='point' style='left:"+left[i]+"px;top:"+top[i]+"px'></div>");
}
matematica non è sicuramente il mio punto di forza.
Ho bisogno di rappresentare le persone come piccole cerchie intorno a un grande cerchio. Tuttavia, ci saranno numeri casuali di persone e tutti dovranno essere equidistanti. Non sono sicuro se dovrei lavorare da un punto centrale.
lavoro da un punto centrale è una buona idea. Per un cerchio il cui centro è '(a, b)' e ha raggio 'r', la posizione di un punto sul bordo del cerchio è' (a + r * cos (angolo), b + r * sin (angolo)) '. [Qui] (http://stackoverflow.com/questions/13383112/python-arrange-images-on-canvas-in-a-circle/13384396#13384396) è un problema SO che è molto simile al tuo. – Kevin