I try to Export slate, slatecore and UMG module to lua, It’s done without problem.
lua can be used to write UMG logic derectly.
And I Export some proxy class for multicastdelegate, So now lua function can be added to c++ multicastdelegate for callback, It’s quite useful, doesn’t it?
The Newest one is lay on my Disk,It’s more faster on complie and easier to use.There are some improvement in branch demo_CatchMe and the git reposity name “CM”.But don’t try to implement them.I notice there are compile error in 4.15,But I don’t have time to take look at it.I will keep Improving the plugin, thanks.
Do you know if it’s possible to use a plugin like this with a launcher engine? I tried, but it doesn’t seem to build the uht part if you don’t build the entire engine from source.
I have no idea why laucher engine can’t build this plugin autoly.But I found a way to do it.
1.create an empty c++ project
2.Put this plugin into it.
3.Open Editor, Go to Setting->Plugins->Project Examples->ljh Lua Plugin, then click package,choose a folder to package to.
4.after package you can find the binary stuff in the package folder you choose, Copy them to the project you use.
Just figured out a solution for our project, it should work for yours aswell!
Add something like this to your .uproject file and it will build the UHT plugin automatically:
does this have to be in a c++ project to work? after compiling from github and moving the 2 folders i tried adding it to my blueprint project and its a no go. it keeps saying the dll is missing.