The first weblog devoted to Demoniak3D Demo-System

LuaFileSystem

April 30th, 2008 Posted in Lua, Tutorials
  • English
  • French

LuaFileSystem is a small lib for LUA that makes it possible to manage OS’s directories and files (Windows, Linux, etc.). LuaFileSystem is a part of Demoniak3D’core since version 1.23.0. To use it, just call the lfs object in your Lua script. Coupled with Lua’s io lib, you can now code all file-management routines you wish! I’ve prepared a small demo that shows you how to use LuaFileSystem with Demoniak3D as well as a links compilation:

LuaFileSystem

DEMO:
- Demoniak3D LuaFileSystem Demo

LINKS:
- LuaFileSystem Reference
- LuaFileSystem Example: Directory iterator

  1. 3 Responses to “LuaFileSystem”

  2. By SPRINGER on Apr 30, 2008

    Une question : si on veut qu’un noeud ou emploie une font un peu exotique,propre à notre démo une fois empaquetée, comment, au moment de l’INIT faire copier le .TTF dans le WINDOWS/fonts…du client? avec la librairie i/o, avec le luafilesystem ? et d’abord est ce qu’on peut seulement ?? faut il qu’il copie lui même le TTF ?

  3. By SPRINGER on Apr 30, 2008

    je veux dire un noeud text2D ou text3D

  4. By JeGX on Apr 30, 2008

    Je viens de faire un simple test à l’instant: une simple copie (juste avec l’explorer) d’une police ttf dans le répertoite C:\WINDOWS\Fonts et la font semble être disponible ensuite dans les applications. Donc je pense que si ton appli Demoniak utilise une font particulière, il suffit d’ajouter une routine dans le script d’INIT de la scene qui copie depuis le répertoire des données vers le rép des polices de Windows. La lib io devrait à elle seule suffire car les chemins source et destination sont déjà connus.

You must be logged in to post a comment.