MugHead Studios
Menu
Lua Script Object logo, the letters LSO over a green crescent

About this asset

Boost your Unity project with LuaScriptObject! Rapidly prototype with Lua, manage coroutines effortlessly, and access a variety of built-in functions. Easy to use, powerful, and flexible!

Add the component to a GameObject and write the script in the built-in editor, either inline or from a file. Coroutines are handled for you, and you can extend Lua with your own C# functions.

Features

  • Built-in editor
  • Ease of use: add the component and start writing
  • Customisation with your own C# extension Lua functions
  • Coroutine management
  • Built-in Lua functions and properties, including wait, wait_until, always, set_parent, sin and vector2
  • Script source type: inline or file
  • Excellent documentation

Compatibility

Unity 2021.3 or newer. Works with the Built-in Render Pipeline, URP and HDRP.

Tags

  • lua
  • scripting
  • utilities
  • coroutines
  • editor
  • prototype