当前位置: 首页 > news >正文

C#访问lua获取一个全局基本数据类型

一、获取一个全局基本数据类型

using UnityEngine;
using System.Collections;
using System.Collections.Generic;
using XLua;
using System;

namespace Tutorial
{
    public class CSCallLua : MonoBehaviour
    {
        LuaEnv luaenv = null;
        string script = @"
        a = 1
        b = 'hello world'
        c = true";
    
		void Start()
        {
            luaenv = new LuaEnv();
            luaenv.DoString(script); //这里要加载进内存,可以这么理解。

            Debug.Log("_G.a = " + luaenv.Global.Get<int>("a"));
            Debug.Log("_G.b = " + luaenv.Global.Get<string>("b"));
            Debug.Log("_G.c = " + luaenv.Global.Get<bool>("c"));
        }

		void OnDestroy()
        {
            luaenv.Dispose();
        }
    }
}

在这里插入图片描述

相关文章:

  • C#访问lua获取一个全局基本数据类型——table映射成C#中class或struct
  • Linux学习笔记12——Unix中的进程
  • C#访问lua获取一个全局基本数据类型——table映射成C#中interface
  • C#访问lua获取全局函数——映射成delegate
  • C#访问lua获取一个table中的函数——映射成interface中的函数
  • C#访问lua获取全局函数——此函数带多个返回值
  • [置顶] sqlserver2008 新建表之后无法更改表设计的原因
  • lua访问C#中类——访问成员+方法
  • C++中dynamic_cast
  • 数据结构-反转链表
  • lua中rawget和rawset
  • Linux红黑树(二)——访问节点
  • lua中继承
  • SPOJ REPEATS Repeats (后缀数组:子串的最大循环节)题解
  • lua在什么时候设置元表失败呢
  • Angular 响应式表单之下拉框
  • ECMAScript6(0):ES6简明参考手册
  • IDEA 插件开发入门教程
  • iOS 颜色设置看我就够了
  • LeetCode刷题——29. Divide Two Integers(Part 1靠自己)
  • Logstash 参考指南(目录)
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • PaddlePaddle-GitHub的正确打开姿势
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • Redis在Web项目中的应用与实践
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • 设计模式走一遍---观察者模式
  • 用jquery写贪吃蛇
  • 在Docker Swarm上部署Apache Storm:第1部分
  • 栈实现走出迷宫(C++)
  • (1)(1.13) SiK无线电高级配置(六)
  • (MonoGame从入门到放弃-1) MonoGame环境搭建
  • (分类)KNN算法- 参数调优
  • (过滤器)Filter和(监听器)listener
  • (教学思路 C#之类三)方法参数类型(ref、out、parmas)
  • (力扣记录)235. 二叉搜索树的最近公共祖先
  • (十)DDRC架构组成、效率Efficiency及功能实现
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (一)Linux+Windows下安装ffmpeg
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (原創) 如何解决make kernel时『clock skew detected』的warning? (OS) (Linux)
  • (转)EOS中账户、钱包和密钥的关系
  • (转)VC++中ondraw在什么时候调用的
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting
  • .net 程序发生了一个不可捕获的异常
  • .NET 服务 ServiceController
  • .NET/C# 异常处理:写一个空的 try 块代码,而把重要代码写到 finally 中(Constrained Execution Regions)
  • .NET开发不可不知、不可不用的辅助类(三)(报表导出---终结版)
  • .NET设计模式(8):适配器模式(Adapter Pattern)
  • .Net中间语言BeforeFieldInit
  • .pyc文件是什么?
  • [ 蓝桥杯Web真题 ]-Markdown 文档解析
  • [AutoSAR系列] 1.3 AutoSar 架构
  • [Bzoj4722]由乃(线段树好题)(倍增处理模数小快速幂)
  • [C#]winform利用seetaface6实现C#人脸检测活体检测口罩检测年龄预测性别判断眼睛状态检测