Hi,
wie wäre es, wenn Du das ganze Stück für Stück aufbaust?
Erst brauchst Du eine Struktur in der steht wieviele Frames die Animation hat und einen Zeiger auf die Frames:
Wenn Du die Frames einzeln ablegst:Code:typedef struct { uint16_t NumberOfFrames; // Anzahl der Frames uint16_t * PointerToFrame; // Pointer zum FrameArray } Frame;
und jetzt so was anlegest:Code:uint16_t Frame1[20]={1,2,3,4,5,...}; uint16_t Frame2[100]={1,2,3,4,5,...}; ...
solltest Du über MeineFrames auf alles zugreifen, was Du brauchst.Code:Frame MeineFrames[5] = {{20,Frame1},{100,Frame2},...};
Ich hoffe, dass ich nicht all zu wirr klinge...
Drew
Ps: Ich glaube das ist das was markusj meint, oder?
Lesezeichen