Add3DArchive()
Syntaxe
Add3DArchive(Chemin$, Type)Description
Ajoute un nouveau chemin absolu ou relatif dans la liste actuelle des répertoires disponibles pour les fonctions 3D telles que texture, mesh, sky, etc... world)
Arguments
Chemin$ Le chemin d'accès à ajouter à la liste des chemins vers les ressources 3D.
Cela peut être un chemin sur le système réel, ou une archive ZIP.Type #PB_3DArchive_FileSystem : Répertoire classique, situé sur une unité disque #PB_3DArchive_Zip : Fichier .zip (archive compressée)
Valeur de retour
Aucune.
Remarques
Ce mode spécial de gestion des accès aux données est dû au fait que ces données peuvent se trouver indifféremment sur le disque (répertoire classique) ou dans une archive (fichier .zip). C'est un moyen très flexible d'abstraire cet accès aux données et permet une flexibilité importante. Par exemple il est possible de créer un .zip de tout le répertoire 'Data' où sont stockées les données relatives à l'application 3D et d'y accéder comme si c'était un répertoire classique.
Exemple
Add3DArchive("MyData.zip", #PB_3DArchive_Zip) ; Ajoute le .zip comme un répertoire possible LoadTexture(0, "MyTexture.jpg") ; Charge MyTexture.jpg à partir du zip LoadTexture(1, "World/Grass.jpg") ; Charge Grass.jpg à partir du zip, situé dans le sous répertoire World/
Voir aussi
InitEngine3D()
OS Supportés
Tous