E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
tolua协同程序
XLua-Unity框架初探
Unity引擎也诞生了很多款为其适配的Lua虚拟机运行环境,主要有XLua,SLua,
ToLua
和ULua,本文不会着力比较这几种框架的实现差异,只讨论其中背靠大厂腾讯的XLua框架。
PureDesigner
·
2023-10-29 10:49
Unity3d
ToLua
使用原生C#List和Dictionary
ToLua
是使用原生C#List介绍Lua中使用原生ListC#调用luaLua中操作打印测试如下Lua中使用原生DictionaryC#调用luaLua中操作打印测试如下介绍当你用
ToLua
时C#和Lua
类人_猿
·
2023-10-27 14:43
Unity
Lua
c#
list
Dictionary
luaframework
tolua
framework中C#怎么调用Lua的方法以及无GC方法
tolua
framework中C#怎么调用Lua的方法问题Util.CallMethodLuaManager.CallFunctionLuaFunction.LazyCall解决方案LuaFunction
类人_猿
·
2023-10-27 14:33
Unity
Lua
c#
lua
toluaframework
LuaGC
C#调用lua方法
uLua和
toLua
原理解析
https://www.cnblogs.com/yptianma/p/11797934.html在聊ulua、
tolua
之前,我们先来看看Unity热更新相关知识。
鹏飞于天
·
2023-10-24 07:49
转载
lua
c#
ulua、
tolua
原理解析
在聊ulua、
tolua
之前,我们先来看看Unity热更新相关知识。
风流倜傥不嫉妒的Elsa
·
2023-10-24 06:13
Unity
unity3d
在 openresty 中使用 capnp lua 库
1.安装必要的工具和库apt-getinstallcapnpro
tolua
rocksluarocksinstalllua-capnpro
tolua
rocksinstalllua-cjsonlua-cjson
alenliu0621
·
2023-10-23 16:13
Linux系统管理
openresty
lua
junit
tolua
源码分析(十一)代码生成
tolua
源码分析(十一)代码生成上一节我们分析了
tolua
中struct数据在lua和C#之间传递的过程,这一节我们来看一下
tolua
自动生成各种辅助代码的流程。
异次元的归来
·
2023-10-22 01:57
tolua
tolua源码分析
lua
c#
unity
xlua源码分析(一) C# Call lua的实现
之前我们比较系统地分析了
tolua
的源码,本系列的文章则会多侧重于两个框架之间一些特性实现细节的差异。这次我们先来看看xlua关于C#调用lua函数的实现细节。
异次元的归来
·
2023-10-22 01:21
xlua源码分析
c#
lua
xlua
Lua快速入门教程
Linux安装Lua2、语法练习2.1、变量2.2、循环2.3、函数2.4、数组2.5、迭代器2.6、Table操作2.7、Lua模块与包2.8、加载机制2.9、Lua元表(Metatable)3、Lua
协同程序
讳疾忌医丶
·
2023-10-19 18:44
Linux
系统编程
lua
junit
单元测试
BUG总结
文章目录一、队伍服务器遇到的bug及解决方法1)组队大厅的bug2)游戏服务器从共享内存恢复数据的时候,类的构造函数不要写任何东西,否则会执行构造函数刷新原本的数据3)
tolua
调用C++的对象对应的函数
谢白羽
·
2023-10-19 10:47
游戏开发专栏
C++
游戏服务器
Unity3D 基础——Coroutine
协同程序
Coroutine称为
协同程序
或者协程,
协同程序
可以和主程序并行运行,和多线程有些类似。
协同程序
可以用来实现让一段程序等待一段时间后继续运行的效果。
神枪达
·
2023-10-18 20:49
unity
游戏引擎
Unity -
ToLua
- 使用BabeLua插件调试Lua热更新程序
下载UGUI+
ToLua
工程https://github.com/linxinfa/Unity2020-LuaFramework-UGUI下载插件BabeLuahttps://github.com/sonyps5201314
yiangdea
·
2023-10-17 01:00
TEngine框架的导入与运行
最近公司新立了一个项目,使用当前最牛X的既非基于Lua语言的xlua、
tolua
也非ILRunTime的热更方案HybirdCLR(华佗)热更方案。
Data菌
·
2023-10-14 23:06
TEngine游戏框架
unity
TEngine
HyBirdCLR
LuBan
toLua
学习笔记六——C#获取LUA全局函数
文章目录无参无返回有参又返回多返回值变长参数无参无返回1、在lua文件中创建一个无参无返回的函数testFun=function()print("无参无返回")end2、第一种获取方法:通过GetFunction方法获取LuaFunctionfunction=LuaMgr.GetInstance().LuaState.GetFunction("testFun");//调用function.Call
Master-Xue
·
2023-10-14 23:28
toLua
Unity
lua
unity
cocoslua与android交互,cocos2d-x学习笔记(c++与lua交互回调函数的处理)
本文假设读者已经会使用
tolua
++进行C++与lua之间的通讯1、在头文件中定义注册回调函数,定义在MyClass类中voidregister(unsignedshortcmdID,LUA_FUNCTIONfunc
zhu hao
·
2023-10-13 05:12
cocos2d-x - C++/Lua交互
使用
tolua
++将自定义的C++类嵌入,让lua脚本使用一般过程:自定义类->使用
tolua
++工具编译到LuaCoco2d.cpp中->lua调用步骤一:自定义一个C++类,我定义一个类名为:MySpriteMySprite.hMySprite.cpp
weixin_30458043
·
2023-10-13 05:42
lua
游戏
c/c++
cocos lua 溶解_Cocos2d-x-Lua对象生命周期管理
在Cocos2d-x中,使用了
tolua
++来完成C++绑定到Lua的工作。以下便是我对
tolua
++绑定Cocos2d-x的一些理解和改进。
欧皇·诸葛莺
·
2023-10-13 05:11
cocos
lua
溶解
【Cocos2dx】【一】lua c++ 绑定
在cocos2d-x中lua与C++的交互,主要借助于第三方工具
tolua
++来实现。
cyx1144
·
2023-10-13 05:06
Cocos2d-x
Lua
lua
cocos2d
c++
Quick-cocos2d-x luabinding 教程
--基于quick-cocos2d-x3.3rc1版本目录Quick-cocos2d-xluabinding教程...11.lua绑定原理...21.1什么是lua.21.2Lua绑定原理...22.
tolua
chuchaner7283
·
2023-10-13 05:03
lua
游戏
c/c++
cocos2d-x C++与Lua交互
Lua的官网:https://www.lua.org/在cocos2dx中,Lua与C++的交互是通过**
tolua
+
鹤九日
·
2023-10-13 05:28
cocos2d-x
cocos2d
Unity
ToLua
之 Lua调用C#(一)
Unity
ToLua
之Lua调用C#(一)一.
ToLua
调用C#的类在
ToLua
中调用C#与XLua相比,
ToLua
不需要写CS,其余语法格式大致相同使用的类需要在CustomSettings中的customTypeList
帅_shuai_
·
2023-10-10 16:44
ToLua
c#
unity
lua
Unity
ToLua
之 Lua调用C#(二)
Unity
ToLua
之Lua调用C#(二)一.
ToLua
调用C#中的List和Dictionary注意List和dictionary对应的泛型需要先填写到CustomSetting中,然后生成XLua中遍历
帅_shuai_
·
2023-10-10 16:44
ToLua
c#
unity
lua
热更新
Unity3d
toLua
# 框架学习 -- Function
toLua
的第三个案例是关于如何在c#中调用Lua函数的一、LuaTable.GetLuaFunction()与LuaState.GetFunction()具体地调用方法如下:LuaTabletable
aos_2018
·
2023-10-10 16:12
unity
tolua
unity
c#
tolua
Unity使用
tolua
框架教程: LuaFramewrk
一、
tolua
下载二、运行Demo1、生成注册文件2、将lua打成AssetBundle3、解决报错4、为何一些没有在CustomSettings.cs注册的类也会生成Wrap类5、顺利生成AssetBundle6
空城幻雪
·
2023-10-10 16:10
学习杂项
unity
游戏引擎
最简单的基于
tolua
的Unity热更新方案(适用于所有脚本)
主要是现在网上的Unity热更新方案太复杂麻烦了,如果是C#开发者转
tolua
开发学习难度较大,基本上原来的开发流程都改变了。
Nomat666
·
2023-10-10 16:06
unity
lua
开发语言
Unity热更新
ToLua
框架学习
一、Lua语言学习二、
ToLua
框架三、使用
ToLua
框架对Lua&C#进行交互四、使用Lua对GameObj进行操作五、将游戏对象打包&解包六、将Lua脚本文件进行打包&解包七、热更新实践八、使用服务器进行热更新一
MadProMonkey
·
2023-10-10 16:03
ToLua
【转载】Unity使用
tolua
框架教程: LuaFramewrk
支持原创:https://blog.csdn.net/linxinfa/article/details/88246345文章目录一、
tolua
下载二、运行Demo1、生成注册文件2、将lua打成AssetBundle3
IT_yanghui
·
2023-10-10 16:33
unity3d
Lua
Unity
Lua
简单的Unity
toLua
框架
设计思路:全局只创建一个LuaState,所有lua类都用Table实现主要文件:LuaScriptManager.cs//lua脚本管理,创建LuaStateLuaBehaviour.cs//让lua控制游戏对象的中间Componentclass.lua//所有lua脚本的基类LuaScriptManager.cspublicclassLuaScriptManager{privatestatic
achonor
·
2023-10-10 16:32
Unity
Unity
tolua
Unity
ToLua
热更框架使用教程(1)
从本篇开始将为大家讲解
ToLua
在unity当中的使用教程。
爱编程的鱼
·
2023-10-10 16:31
unity教程
unity
游戏引擎
lua - lua调用c/c++的方法
lua因为版本的更新,相关的api也有改动lua5.1之前:使用luaL_register方法实现lua调用c/c++lua5.2之后:使用luaL_requiref方法实现lua调用c/c++二、使用
Tolua
汐客SeaKr
·
2023-10-09 08:41
COCOS
2dx
lua
lua调用c/c++
lua - 使用luaL_register方法实现 lua调用c/c++(lua5.1及之前版本可用)
Test_
Tolua
.cpp//Test_
Tolua
.cppvoidTest_
Tolua
::init(){constluaL_regfunctions[]={{"UserID",UserID},{"InitSDK
汐客SeaKr
·
2023-10-08 19:58
lua
lua调用c
luaL_register
Unity面试题总结
一:什么是
协同程序
?答:在主线程运行时同时开启另一段逻辑处理,来协助当前程序的执行。换句话说,开启协程就是开启一个可以与程序并行的逻辑。可以用来控制运动、序列以及对象的行为。
づLefaSir
·
2023-10-08 14:12
c#
面试
UnityC#常见面试题
Unity技术面试题一:什么是
协同程序
?答:在主线程运行时同时开启另一段逻辑处理,来协助当前程序的执行。换句话说,开启协程就是开启一个可以与程序并行的逻辑。可以用来控制运动、序列以及对象的行为。
YY0266
·
2023-10-08 14:42
Unity技术面试题100问
整理了一些Unity常见面试题,分享给大家(泰斗技术社区)一:什么是
协同程序
?答:在主线程运行时同时开启另一段逻辑处理,来协助当前程序的执行。换句话说,开启协程就是开启一个可以与程序并行的逻辑。
无罪之人
·
2023-10-08 14:40
Unity3D
Unity技术面试题
原文链接:http://www.jianshu.com/p/39c383f45d4eUnity技术面试题一:什么是
协同程序
?答:在主线程运行时同时开启另一段逻辑处理,来协助当前程序的执行。
linyujie0927
·
2023-10-08 14:39
unity3d
unity
面试题
【基于
tolua
】C# 和 Lua 方法互调细节和互相持有引用问题
椎名林檎
tolua
是比较普遍的一个Unity+Lua开发的解决方案,本文记录使用
tolua
过程中的一些技术细节1.C#方法和变量如何导出供lua调用在
tolua
框架下,如果你需要把你的C#类导出到Lua
太刀
·
2023-10-05 05:03
Lua入门(二)协程基础
协同程序
:拥有自己独立的栈、局部变量和指令指针,又与其他
协同程序
共享全局变量和其他大部分东西。与线程有些类似,区别是:一个具有多个
协同程序
的程序在任意时刻只能运行一个
协同程序
。
哞哞哞咩咩咩
·
2023-10-03 03:55
lua入门
lua
开发语言
Lua入门学习
number表示双精度类型的实浮点数string字符串由一对双引号或单引号来表示function由C或Lua编写的函数userdata表示任意存储在变量中的C数据结构thread表示执行的独立线路,用于执行
协同程序
白蒽
·
2023-10-03 01:09
Unity3D面试题总结
Unity面试题,为了应对面试,同时帮助大家更好地复习Unity知识点,如果大家发现有什么错误,(包括错别字和知识点),或者发现哪里描述的不清晰,请在下面留言,我会重新更新,希望大家共同来帮助开发者一:什么是
协同程序
BiLi_Unity
·
2023-09-24 14:38
java和lua交互方法(2)
首先,lua去调用C++的cjni文件,1.jpg他们之间通过
tolua
++的方式来交互,具体内容可以参考下面这2篇文章。
夏洛伊de风
·
2023-09-24 04:25
Python之协程Coroutines
一、协程是什么协程,Coroutines,也叫作纤程(Fiber)协程,全称是“
协同程序
”,用来实现任务协作。是一种在线程中,比线程更加轻量级的存在,由程序员自己写程序来管理。
菜鸟之编程
·
2023-09-23 18:14
Python
python
开发语言
lua协程 unity_Unity
ToLua
& LuaFramework_UGUI学习笔记
由于网上关于UnityLua学习的资料较少,本人也是刚入门U3D不久,现在项目准备基于LuaFramework用Lua做热更新开发,最近几天看了
ToLua
官网的文档说明,研究了一下C#与Lua的交互并做了一些尝试
weixin_39814454
·
2023-09-14 14:53
lua协程
unity
unity
tolua
热更新框架教程(2)
Lua启动流程增加脚本luamain,继承luaclient建立第一个场景GameMain,在对象GameMain挂载脚本LuaMain,启动场景看到打印,lua被成功加载lua入口及调用堆栈这里会执行main.lua文件的main函数C#接口导出在此处配置C#导出的代码实例导出logexport类,添加代码后生成wrap文件这样lua即可调用C#函数C#调用Lualuamain添加update函
·且听风吟·
·
2023-09-05 08:15
游戏架构师
unity
游戏引擎
Unity3d使用
ToLua
lua protobuf3配合java neety protobuf3包含源码
博主环境(所有文件都在最底下):Unity环境:2018.1.0b11(64bit)java环境:jdk1.8,netty环境:netty-all-4.1.16.Final.jarprotobuf环境:protobuf-java-3.3.0python环境:python2.7网络协议:使用简单的协议一段完整的数据,前4位byte是数据总长度,向后偏移4位是protoId,用于指向解析的protoB
一路随云00000
·
2023-09-04 02:29
socket
Protobuffer3
ToLua
ToLua
Protobuffer3
unity3d
LuaProtobuffer3
Unity3dProtobu3
lua学习(三)
lua学习(二)Lua基础学习13.lua元表13.1__index元方法13.2为表添加操作符13.3__ToString方法14.lua
协同程序
14.1基本语法14.2协程和线程的区别15.lua垃圾回收
一个不会码代码的小恐龙
·
2023-08-31 10:09
lua
学习
热更新
unity
编译
tolua
转载记录【游戏开发进阶】教你在Windows平台编译
tolua
runtime的各个平台库(Unity|热更新|
tolua
|交叉编译)_lua交叉编译arm_林新发的博客-CSDN博客
小1毅1
·
2023-08-26 07:19
unity
lua
Lua学习三 数据类型
number表示双精度类型的实浮点数string字符串由一对双引号或单引号来表示function由C或Lua编写的函数userdata表示任意存储在变量中的C数据结构thread表示执行的独立线路,用于执行
协同程序
步履不停的Suunny
·
2023-08-20 03:57
FairyGUI-Unity侧菜单扩展
ScriptingDefineSymbols有:骨骼动画Spine:FAIRYGUI_SPINE,龙骨:FAIRYGUI_DRAGONBONES字体TextMeshPro:FAIRYGUI_TMPRO使用
ToLua
Aili_Xiao
·
2023-08-19 06:53
Unity
FairyGUI
unity
FairyGUI
lua(1):lua,luarocks介绍及lua库安装
先说安装,然后在BB几大组建,目前除了
tolua
和wxlua用过外其他没用过:一:安装:Linux下安装方法:借助luarocks安装工具方法1:1.安装lua运行环境:$sudoapt-getinstalllua5.12
wenmoxiao
·
2023-08-06 23:16
lua
lua
lua安装方法
luarocks
lua组件介绍
lua几大组件介绍
unity
tolua
热更新框架教程(1)
gitGitHub-topameng/
tolua
:Thefastestunityluabindingsolution拉取到本地使用unity打开,此处使用环境打开前几个弹窗(管线和api升级)都点确定修改项目设置切换到安卓平台尝试打包编译设置包名查看报错打开屏蔽接口导出重新生成编译通过新建文件夹移动到新路径修改路径
·且听风吟·
·
2023-08-06 07:42
游戏架构师
unity
游戏引擎
lua
架构
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他