Hallo,
ich programmiere schon längere Zeit mit der PAlib und devkitpro, und seit ich das mit den Sprites endlich raushabe, nervt mich die Tatsache, dass es schienbar nur vorgegebene Spritegrößen gibt, von 8X8 bis 64X64. Einen Sprite erstellt man(zur Info) so:
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
|
PA_CreateSprite(0, // Bildschirm - hier der untere
0, // Sprite nummer(keine Objekte, daher kann man Sprites nur über ihre Nummern ansprechen)
(void*)vaisseau_Sprite, // Daten - wurden zuvor erstellt und über "#include "gfx/all_gfx.c" sowie "#include "gfx/all_gfx.h" eingebunden
OBJ_SIZE_32X32, // Sprite größe - der Schnittpunkt
1, // 256 Farben-Modus
0, // Sprite paletten Nummer
50, 50); // X und Y position auf dem Bildschirm
|
Nunja, der angeschriebene Schnittpunkt ist:
|
C-/C++-Quelltext
|
1
|
OBJ_SIZE_32X32
|
Ich such eine Möglichkeit, andere größen als die oben genannten zu verwenden.
OBJ_SIZE_32X32 ist eine Kürzel, das die beiden Argumente "obj_flush" und "obj_size" ausfüllt. Wenn ich wüsste, wie man diese einzeln Benutzt, wäre mein Problem gelöst...
Hier noch der Eintrag in der PAlib doc:
Hier klicken
danke im voraus!