Thu Dec 29, 2016 7:02 pm
Here's a list of changes, at least the ones i am aware of.
* Already in fusion 7, but some for loops need changing
old:
for i,v in table do
new:
for i,v in pairs(table) do
* Scripts are run without an active 'comp', so any implied calls to comp need to be explicit, eg:
old:
AskUser(...)
new:
comp:AskUser()
* Some constants also need to be explicitly referened from Fusion, eg:
old:
TIME_UNDEFINED
new:
fu.TIME_UNDEFINED
* iup interface library is not present on OSX or linux. Need to use our new (undocumented) Qt based UI library instead for cross-platform.
* Scripts need to be renamed from .eyeonscript -> .lua
functions that were previously in eyeon. are now in bmd.*
old:
eyeon.readfile(...)
new:
bmd.readfile(...)