Skip to content

1.2.1.0

Compare
Choose a tag to compare
@xanathar xanathar released this 24 Jan 14:40
· 106 commits to master since this release
  • Support for proxy objects - a nice way to encapsulate objects exposed to script and create the base for many clever tricks
  • Support for sub-objects in property assigners
  • MoonSharpHide attribute to specify members not to be exposed to Lua scripts
  • MoonSharpVisible attribute now can be added to constructors too
  • MoonSharpHidden attribute as a shortcut for MoonSharpVisible(false) also in an easier namespace to use
  • UnityAssetScriptLoader has new constructors which don't require reflection use (to ease IL2CPP porting, which is a pain in any case)
  • Fixed a weird bug with using the same destination variable twice in a for-iterator statement (while syntax is parsed correctly, behavior is still undefined as it's not really correct Lua)