Lua的系統學習(雜)_使用uLua在Unity中創建一個Sphere小球

Lua的系統學習(雜)_使用uLua在Unity中創建一個Sphere小球<24/10/2017>

首先在桌面上創建一個ulua.txt,然後創建一個C#腳本掛攝像機上,C#腳本具體如下:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using LuaInterface;

public class TestUlua : MonoBehaviour
{
    public TextAsset text;
    void Start()
    {
        LuaScriptMgr lua = new LuaScriptMgr();
        lua.DoString(text.text);
    }
}
將ulua.txt拖入Unity然後輸入以下文本:

luanet.load_assembly("UnityEngine")
GameObject=luanet.import_type("UnityEngine.GameObject")
PrimitiveType=luanet.import_type("UnityEngine.PrimitiveType")

Util=luanet.import_type('Util')
Vector3=luanet.import_type("UnityEngine.Vector3")
g=GameObject.CreatePrimitive(PrimitiveType.Sphere)
Util.AddComponent(g,"UnityEngine","Rigidbody")
保存後將ulua.txt拖入腳本中,最後運行效果如下:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章