Ich benutze Verarbeitung/Java und ich benutze die Pixel-Array, um jedem Pixel eine Farbe zuzuweisen, aber die Framerate ist viel zu niedrig, wenn ich jedes Pixel zuweisen, so dass ich behandeln möchte ein Block von 5 Pixeln als eins, also machen Sie sie die gleiche Farbe. Ich tue dies nog,Verarbeitung/Java Pixel Array Slicing Zuweisung
for (int x = 0; x < width; x += 5) {
// for loop width
for (int y = 0; y < height; y += 5) {
// For loop height
// Assigning pixel color
for (int px = 0; px < 5; px++) {
for (int py = 0; py < 5; py++) {
pixels[x + px + (y + py) * width] = color(myCol);
}
}
}
}
aber ich wollte wissen, ob ich wie diese
pixels[startIndex : endIndex] = color(myColor);
Nein. Java hat kein syntaktisches Konstrukt, um den Bereich eines Arrays auf einen bestimmten Wert zu setzen. – Turing85