Dienstag, 28. August 2007

Mit Lua in Quest3D arbeiten

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:

  1. CallChannel: Funktion wird aufgerufen sobald Lua-Channel aufgerufen wird.
  2. GetValue: Wird aufgerufen, wenn der Lua-Channel als Eingabewert genutzt wird.

Keine Kommentare: