企业文化

  • Home
  • unity使用ulua开发只需要实例化一个luastate吗?(unity的源文件是什么?)

unity使用ulua开发只需要实例化一个luastate吗?(unity的源文件是什么?)

1.unity用ulua开发时只需要实例化一个luastate吗?

之前在网上看到有人找团结。你只需要实例化一个LuaState就可以用ulua开发了。我看到后也很好奇,所以也搜了一下。要知道这个答案,先看一些乌鲁阿的案例,就知道答案了。

1、HelloWorldusing使用LuaInterface公共类hello world:MonoBehaviour { void Start(){ Lua state l = new Lua state();//在C#下使用lual . do string(" print(' Hello World ')");}}

2、使用LuaInterface创建游戏对象;公共类create gameobject:Monobehavior {//Lua script使用C # privatestringscript = @ "luanet。load _ assembly ('unity engine')//首先需要加载一个包含指定类型gameobject = luanet的程序集。import _ type ('Unityengine。game object ')//获取指定的类型引用//使用引用local new game obj = game object(' new obj ')new game obj:add component(' particle system ')";//使用C# {Luastate l = New Luastate()下的Lua Void Start();l .多斯特灵(剧本);//执行Lua脚本}}

2.unity的源文件是什么?

Unity的源文件是指用于构建Unity项目的资源文件和脚本文件。这些文件通常包括:

1.模型文件(FBX、OBJ和其他格式)

万向平台

2.纹理映射文件(JPEG,PNG,TIF和其他格式)

3.音频文件(MP3、WAV、AIFF和其他格式)

4.脚本文件(C#脚本,后缀名为。cs)

5.材料文件(MAT格式)

6.场景文件(。统一格式)

使用Unity开发时,您可以将这些源文件导入Unity项目,并在Unity中编辑和修改它们。

Unity开发的源文件是跨平台游戏,编译成exe文件就可以在Windows系统平台上运行。如果下载的Unity游戏是网页游戏,需要下载一个Unity播放器才能完美运行Unity网页游戏源文件。

unity使用ulua开发只需要实例化一个luastate吗?(unity的源文件是什么?)

发表评论