xlua游戏热更新(lua访问C#)

CS.UnityEngine静态方法访问unity虚拟机

创建游戏物体

lua 复制代码
CS.UnityEngine.GameObject('new by lua');

静态属性

lua 复制代码
CS.UnityEngine.GameObject('new by lua'); -- 创建
local camera =  CS.UnityEngine.GameObject.Find('Main Camera'); --查找
camera.name = 'Renamed by Lua';

访问组件

lua 复制代码
local gameObject = CS.UnityEngine.GameObject;
local camera =  gameObject.Find('Main Camera'); --查找
camera.name = 'Renamed by Lua'; --修改

两种形式 . & :

lua 复制代码
local cameraCom =  camera:GetComponent("Camera")
local cameraCom =  camera.GetComponent(camera,"Camera")

--销毁
gameObject.Destory(cameraCom)
相关推荐
阑梦清川9 分钟前
C#建立与数据库连接(版本问题的解决方案)踩坑总结
开发语言·数据库·c#
code_li1 小时前
C#实现语音预处理:降噪/静音检测/自动增益
开发语言·c#
军训猫猫头1 小时前
100.Complex[]同时储存实数和虚数两组double的数组 C#例子
算法·c#·信号处理
o0向阳而生0o5 小时前
71、C# Parallel.ForEach 详解
c#
code bean6 小时前
【设计模式】用观察者模式对比事件订阅(相机举例)
观察者模式·设计模式·c#
上位机付工7 小时前
不会PLC,怎么学上位机?
c#·上位机·modbus·三菱·西门子·欧姆龙plc
Kookoos8 小时前
ABP VNext + MongoDB 数据存储:多模型支持与 NoSQL 扩展
后端·mongodb·c#·.net·abp vnext
甄天8 小时前
WPF数据绑定
c#·wpf
牛奶咖啡1310 小时前
C#的泛型和匿名类型
c#·泛型接口·泛型方法·泛型委托·泛型类·泛型参数约束·匿名类型
99乘法口诀万物皆可变10 小时前
C#设计模式之AbstractFactory_抽象工厂_对象创建新模式-练习制作PANL(一)
服务器·javascript·c#·html