Ich bin neu in der Entwicklung mit dem Corona SDK und Lua. Momentan arbeite ich ausschließlich mit der Datei main.lua. Gibt es in Lua eine Möglichkeit, den Quellcode in logische, separate Dateien aufzuteilen?
Beispiel: 1. Haupt.lua 2. Entity.lua 3. Einstellungen.lua
Danke!
Hier ist ein Beispiel, das ich geschrieben habe, um zu demonstrieren, worum du fragst: Ссылка
BEARBEITEN: Der Forenbeitrag scheint nicht mehr zu existieren, also hier ist ein Link, um den Beispielcode herunterzuladen Ссылка
Es teilt die Dinge in mehrere Dateien auf und verwendet eine Art Dekoratormuster, um Funktionen wie "level" oder "floating character" hinzuzufügen.
Sie müssen nicht nur mit der Datei main.lua arbeiten. Sie können separate .Lua -Dateien erstellen, wenn Sie sie benötigen -
1- Wenn Sie viele Szenen / Ansichten / Klassen dafür verwenden, können Sie Ihre separate .lua Datei für verschiedene Szenen / Ansichten / Klassen erstellen und diese separaten .lua Dateien mit Storyboard .
2- Sie können auch separate .lua Dateien erstellen, um Objekte zu erstellen, auf die Sie in jeder beliebigen Klasse zugreifen können.
3- Es gibt viele .lua Dateien wie appirater.lua, ui.lua, json.lua , die zur Verfügung gestellt werden.