medsouz / kopiluainterface Goto Github PK
View Code? Open in Web Editor NEWThis project forked from gfoot/kopiluainterface
LuaInterface adapted to work with KopiLua
This project forked from gfoot/kopiluainterface
LuaInterface adapted to work with KopiLua
KopiLuaInteface {version} ({date}) ================================== This is a combination of LuaInterface 2.0.3 (Using https://github.com/stevedonovan/MonoLuaInterface) with KopiLua 0.1. The idea is to provide a pure C# Lua suite for maximum portability in environments like Unity and XNA. Licence ------- I believe everything here was originally published under the MIT licence, so that applies to the combination too. See the original COPYRIGHT files in the KopiLua and KopiLuaInterface directories. Modifications ------------- Both packages have been modified rather a lot, and I've lost track of what I changed and why. Broadly speaking, though, LuaInterface needed changing to make it work with KopiLua - issues like the distinction between a C function and a C# function being redundant. I also disabled some code that's not suitable for use in Unity's web player. KopiLua itself had some bugs - I remember specifically some issues with userdata, and some lua_assert calls had lost the '!' from their expressions. Building -------- KopiLua won't build without certain #defines, so you can't just put its C# files into a Unity project - you need to build it to a DLL in Visual Studio and put the DLL into your Unity project. Unity example and pre-built DLLs -------------------------------- The Unity directory contains a Unity demo app, including the three compiled Kopi DLLs. Contact ------- If you have questions about the combination of LuaInterface with KopiLua, you can contact me: [email protected] However, bear in mind that I'm not a Lua expert and I'm not the original author of either package. Certainly for documentation you should look to the original packages online.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.