Zum Inhalt

Dateien und Media Files

Um Dateien in Actions zu verwenden füge sie zunächst zu deinem Game hinzu.

Im Level Editor öffne den Tab FILES in der Toolbar.

Klicke auf den Upload Button um Files hinzuzufügen. Du kannst Dateien auch direkt in einen Ordner hochladen. Öffne das Kontext Menü des Ordners und klicke auf Upload here.

Screenshot of the FILES tab in the TOOLBAR with Upload highlighted

Um eine Datei in einer Action zu verwenden kannst du sie aus der FILES Toolbar in das entsprechende Formular Feld in der Action ziehen.

Screenshot eine Datei wird in eine Action gezogen

Der Dateipfad wird in das Feld eingefügt und die Datei kann von der Action verwendet werden. Du kannst den Dateipfad auch manuell eingeben oder eine Variable verwenden.

Nutze Select File um die Datei stattdessen aus einem Dropdown aller verfügbaren Dateien auszuwählen.

Eine Datei auswählen

Ausgangspunkt für den relativen Dateipfad ist der files Ordner des jeweiligen Games.

Du kannst auch einen absoluten Pfad verwenden, der auf eine Datei in dem Dateisystem verweist auf dem der adaptor:ex Server läuft.

Manche actions können auch Dateien über hyperlinks, also mit einer URL, aus dem Internet laden. Solche Dateiverweise müssen mit http oder https beginnen. Also zum Beispiel: https://docs.adaptorex.org/assets/header.png

Kopiere dafür die URL in das entsprechende Formularfeld der Action.

Dateien Veröffentlichen

Wenn du dein adaptor:ex setup durch Authentifizierung gesichert hast, kannst du nur über den adaptor:ex Editor oder das lokale Dateisystem auf die Dateien zugreifen.

Um Dateien über einen separaten Link ohne Authentifizierung erreichbar zu machen öffne das Kontextmenü einer Datei oder eines Ordners und klicke auf Publish. Die Datei kann jetzt über die URL oder IP deines Servers ohne Authentifizierung geöffnet oder heruntergeladen werden.

Du kannst den öffentlichen Link über das Kontextmenü kopieren oder öffnen.

Wenn du einen Ordner öffentlich machst, sind alle darin enthaltenen Dateien und Ordner auch öffentlich zugänglich.

Note

Wenn dein Server über eine öffentliche IP oder URL erreichbar ist verwende die host option in der adaptor:ex server config damit Copy public URL auf die Richtige Basis Adresse oder IP verweist.

Datei Speicherort

Du kannst Dateien und Ordner auch im lokalen Dateisystem über deinen File Explorer verwalten und hinzufügen.

Wenn du adaptor:ex mit den Standarteinstellungen installiert hast, wurde dort, wo du die Anwendung ausführst ein neuer Ordner adaptorex erstellt. Die Dateien deines Games findest du im Dateisystem dann in adaptorex/games/<game name>/files.

Um etwa deinem Game "Playground" eine Audiodatei "ambient_starlight.wav" hinzuzufügen lege sie im entsprechenden files Ordner ab.

adaptorex
├── games
|   ├── Playground
│   |   ├── files
│   |   |   └── ambient_starlight.wav
│   |   ├── functions
|   |   └── public
├── log
├── nedb
└── config.json

In der server configuration readme findest du heraus wie du das Datei Verzeichnis ändern kannst.