真实案例 unity使用ulua开发只需要实例化一个luastate吗?
unity使用ulua开发只需要实例化一个luastate吗?
以前,我在网上看到有人在寻找团结。您是否只需要实例化一个luastate就可以使用ulua进行开发。我看了以后,也很好奇,就找了一下,想知道答案。首先,让我们看看乌卢拉的一些案例,我们就会知道答案。
1. HelloWorld使用luainterfacepublic类HelloWorld:monobhavior{void start(){luastate L=new luastate()//在C中使用Lual.DoString公司(“print(“Hello world”))}
2。使用luainterface公共类创建游戏对象Create GameObject:monobhavior{//Lua script,在Lua@下使用c#private string scriptluanet.loadAssembly(“unityengine”)//首先,您需要加载一个包含指定类型GameObject=luanet.import类型(“UnityEngine.GameObject游戏对象“”//以获取指定的类型reference//使用reference local newgameobj=GameObject(“newobj”)newGameObj:添加组件(“particle system”“//使用luavoid start(){luastate L=new luastate()L.dostring(script)//执行Lua脚本}
Caffe/tools/extra/plot in C####trainingulog.py.示例我用来获取日志文件的方法是与@Qi Haozhi提到的相同。编写脚本并运行脚本以开始训练。这样就可以保存日志。剧本如下
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。