Mit Hilfe der Skriptsprache Lua können Channels in Quest3D geskriptet werden. Ein Tutorial wie das funktioniert gibt es hier.
Grundsätzlich wird in einem Lua-Script-Channel "einfach" ein Lua-Skript hinterlegt. Interessant daran ist, dass Quest3D zwei bestimmte Funktionen vorsieht, die sich in einem solchen Channel befinden sollen:
- CallChannel: Funktion wird aufgerufen sobald Lua-Channel aufgerufen wird.
- GetValue: Wird aufgerufen, wenn der Lua-Channel als Eingabewert genutzt wird.
Keine Kommentare:
Kommentar veröffentlichen