Ja, das geht. Meine Engine unterstützt das automatisch. Ich habe auch ein Tutorial zum Zip-Dateiformat auf meiner Seite.
Hm ich hab mir die Engine nochmal gründlich durchgeschaut, hab aber die Funktionen nicht finden können. Hab mir mal dein Tutorial angeschaut und versucht die Funktion einzubauen, dabei hatte ich ziemliche Probleme.
Bin in C++ noch ziemlicher Anfänger (kann bisher nur Delphi gut). Naja als ich die Funktion beim Laden der Daten einbauen wollte, genauer gesagt bei der Init Funktion:
|
Quellcode
|
1
|
if(m_pFont1->Init("Data\\Font1.tga", "Data\\Font1.tbf"))
|
ich habs so probiert:
|
Quellcode
|
1
|
if(m_pFont1->Init(LoadZipObject("Data\\Data.zip","Font1.tga",0),LoadZipObject("Data\\Data.zip","Font1.tbf",0)))
|
Zb die hier [list]
error C2664: 'enum tbResult __thiscall tbFont::Init(class tbVFile *,class tbVFile *)' : Konvertierung des Parameters 1 von 'void *' in 'class tbVFile *' nicht moeglich. Konvertierung von 'void*' in Zeiger auf nicht-'void' erfordert eine explizite Typumwandlung[/list]