CodingTrain / CodingTrain/Suggestion-Box
[HELP] ellipses not drawing, things not working...why?
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 570
- Fork
- 85
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Okay, so I've been trying to generate branches of balls with this code. I've been trying different aproaches since 3 days ago and things do not work for some reason. Please If anyone could take a look I would be very grateful.
`ArrayList galhos = new ArrayList();
float raio_in;
int max_iteracoes = 100;
int it = 0;
void setup(){
size(600,600);
background(170);
raio_in = width/30;
PVector primeira_pos_mae = new PVector(width/2,0);
PVector primeiro_aponta = new PVector(0,raio_in*1,2);
galhos.add(new bgalho(primeira_pos_mae, primeiro_aponta, raio_in, 1)); //EN: generates the first one;
//EN: Debugging to see if its working
noStroke();
fill(255);
ellipse(galhos.get(0).pos.x, galhos.get(0).pos.y, 2*raio_in, 2*raio_in);
println(galhos.get(0).pos);
}
void draw(){
//EN: shows every object
for(int j=0; j 98){
PVector aponta2 = new PVector();
aponta2 = aponta.copy();
aponta2.rotate(random(PI/2-PI/6, PI/2+PI/6));
galhos.add(new bgalho(pos, aponta2, novo_raio, nova_ger));
//EN: debugging to see if it is actually working:
println("lucky!");
stroke(255);
line(pos.x, pos.y, pos.x +aponta.x, pos.y +aponta.y);
}
//depois de proliferar/crescer é mãe
//EN: after it proliferates/grows it becomes a "mother" and no longer does this.
mae = true;
it++;
}
void mostra(){ //EN: show function
noStroke();
fill(0, 255-geracao);
ellipse(pos.x, pos.y, 2*raio, 2*raio);
}
}`
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia con le funzioni setup() e draw() dello sketch, quindi segui bgalho.mostra() e bgalho.prolifera() per seguire la creazione e il disegno degli oggetti. Esegui lo sketch e usa le chiamate esistenti a ellipse(), line() e println() per isolare il motivo per cui i rami generati non compaiono; il lavoro è completato quando la causa è stata identificata e gli oggetti dei rami vengono visualizzati come previsto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- computer-graphics
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100