Hi zusammen
Natürlich könnte man das ganze auch so handeln.
levelLayer block1 = new levelLayer();
void drwa(){
image(Block, block1.layerX, block1.layerY, block1.thickE, block1.thickE);
}
class levelLayer{
int layerX = 50;
int layerY = 100;
int thickE = 25;
}
Wichtig ist dass, layerX + layerY verschieden sein müssen. (Was hier jetzt nicht so ist, da es ja fixx definiert ist. Also würde jedes Objekt diese Attribute erhalten was ich aber nicht möchte)
Daher wollte ich der Klasse diese Parameter mitgeben. Somit sind die Werte immer so wie sie beim Layer erstellt werden!
Möglicherweise habe ich diesbezüglich noch etwas falsch verstanden.
Ich hoffe ich konnte schildern was ich erreichen möchte.
Gruss Ivorysmoker