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
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
【基于
tolua
】C# 和 Lua 方法互调细节和互相持有引用问题
椎名林檎
tolua
是比较普遍的一个Unity+Lua开发的解决方案,本文记录使用
tolua
过程中的一些技术细节1.C#方法和变量如何导出供lua调用在
tolua
框架下,如果你需要把你的C#类导出到Lua
太刀
·
2023-10-05 05:03
java和lua交互方法(2)
首先,lua去调用C++的cjni文件,1.jpg他们之间通过
tolua
++的方式来交互,具体内容可以参考下面这2篇文章。
夏洛伊de风
·
2023-09-24 04:25
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
编译
tolua
转载记录【游戏开发进阶】教你在Windows平台编译
tolua
runtime的各个平台库(Unity|热更新|
tolua
|交叉编译)_lua交叉编译arm_林新发的博客-CSDN博客
小1毅1
·
2023-08-26 07:19
unity
lua
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
架构
把quick-cocos-community 3.6.1里的GLProgram里隐藏的接口暴露给Lua
修改导出配置的ini文件openquick/tools/
tolua
/cocos2dx.ini,cocos系统的C++类大部分都在里边导出的,自定义的类可以新增ini文件用于导出,并新增对应的genbindingspython
禹子歆
·
2023-07-28 20:07
does not contain a definition for ‘‘ and no accessible extension method accepting(
ToLua
打包报错)
用
tolua
遇到了类似的问题但是这个解决方法是xLua的参考Assets\XLua\…“MeshRenderer”doesnotcontainadefinitionfor‘receiveGI’andnoaccessible
染指流年灬
·
2023-07-26 04:22
Lua
unity
【Unity 框架】QFramework v1.0 使用指南 介绍篇:02.Roadmap-路线图 | Unity 游戏框架 | Unity 游戏开发 | Unity 独立游戏
02.Roadmap-路线图将来也许sLua、
toLua
、xLua、ILRuntime支持Pro版本推进ArchitectureDesigner使用可视化设计架构,一键生成架构代码ResKit支持自定义目录方案
凉鞋的笔记
·
2023-07-15 05:26
QFramework
v1.0
使用指南
unity
游戏框架
C#
c#
游戏
tolua
源码分析(八)lua扩展继承C#类
tolua
源码分析(八)lua扩展继承C#类上一节我们阐述了lua调用带out参数的C#函数机制,本节我们来看下lua层是如何扩展C#类的。
异次元的归来
·
2023-06-17 17:22
tolua
tolua源码分析
lua
c#
unity
tolua
源码分析(五)lua使用C#的enum
tolua
源码分析(五)lua使用C#的enum上一节我们讨论了C#类是如何注册到lua的过程,以及lua调用C#函数时底层所做的事情。
异次元的归来
·
2023-06-11 02:56
tolua
tolua源码分析
lua
c#
unity
tolua
tolua
源码分析(六) C#委托使用lua函数的机制实现
tolua
源码分析(六)C#委托使用lua函数的机制实现上一节我们讨论lua层如何使用C#的enum以及使用enum需要注意的事项。
异次元的归来
·
2023-06-11 02:56
tolua源码分析
tolua
lua
c#
unity
tolua
源码分析(七)带out参数的C#函数
tolua
源码分析(七)带out参数的C#函数上一节我们提到了如何将lua函数绑定到C#的委托。这一节我们来看一下带有out参数的C#函数,在lua层是如何使用的。
异次元的归来
·
2023-06-11 02:20
tolua
tolua源码分析
c#
lua
unity
编译
tolua
——3、以pbc为例子,添加第三方库
目录1、编译工具和环境说明2、基础编译
tolua
3、以pbc为例子,添加第三方库4、更新luaJit大家好,我是阿赵。之前分享过怎样正常编译基础版本的
tolua
。
阿赵3D
·
2023-06-11 01:04
Unity功能与问题解决
lua
开发语言
tolua
pbc
编译
编译
tolua
——4、更新luaJit
目录1、编译工具和环境说明2、基础编译
tolua
3、以pbc为例子,添加第三方库4、更新luaJit大家好,我是阿赵。
阿赵3D
·
2023-06-11 01:33
Unity功能与问题解决
tolua
编译
luajit
编译
tolua
——2、基础编译
tolua
目录1、编译工具和环境说明2、基础编译
tolua
大家好,我是阿赵。继续来讲
tolua
的各个常用平台的编译。
阿赵3D
·
2023-06-10 12:57
Unity功能与问题解决
tolua
编译
编译
tolua
——1、编译工具和环境说明
之前有朋友问我编译
tolua
相关的问题。虽然网上也有很多相关的资料可以查询,但我感觉自己也写一篇,作为一个记录也不错。不过一篇文章要把所有内容都说完,可能有点长,所以把整个过程分开几篇文章写一下。
阿赵3D
·
2023-06-09 06:12
Unity功能与问题解决
lua
开发语言
tolua
编译
Tolua
实现打字机
打字机的实现第一次在CSDN上发表博客看了很久的CSDN想写一篇文章,证明自己在不断进步,一个人学习代码真的有点无聊很容易颓废或者懈怠第一次在CSDN上发表博客看了很久的CSDN想写一篇文章,证明自己在不断进步,一个人学习代码真的有点无聊很容易颓废或者懈怠localToolManager=require(‘Toolmanager.toolstring’)–这是自己封装的一个对工具脚本主要是对字符串
温暖如心
·
2023-06-07 04:05
Tolua
lua
Tolua
Unity
热更新
Tolua
实现Update功能
第一步:在组件上,挂载LuaLooper脚本(这是驱动
tolua
里面Update)第二步:找到
tolua
里面的event脚本把下面代码复制进来function_event:Add(func,obj)localevents
温暖如心
·
2023-06-07 04:05
Tolua
基于
tolua
的客户端框架
Lua框架1、C#层可以实现解压、更新、资源管理、网络等模块,这里主要实现Lua层框架。启动流程一般为:检查解压、检查更新、初始化资源、加载Lua虚拟机,Lua框架初始化。Lua层使用MVC架构,入口为Main.lua。2、这里使用插件middleclass.lua模拟类。3、用到了一些注解,这些注解与lua语法没有任何关系,主要是为了更好的使用EmmyLua插件进行调试,具体含义可参考EmmyL
努力的桃之助
·
2023-04-13 10:11
Unity3D中
tolua
的“安装部署和使用“教程
之前发在博客园的,转到这里吧,的版面好看一些……弃坑Cocos2d-x,转战Unity3D考虑到项目一定会使用热更,花了不少时间比对了lua的支持方案,最后定为
tolua
,原因不解释。
rekcah1986
·
2023-04-12 21:53
tolua
之C#与Lua的交互方式
1、
tolua
是Unity静态绑定lua的一个解决方案,它通过C#提供的反射信息分析代码并生成相应的Wrap类。
努力的桃之助
·
2023-04-05 02:00
Unity3D热更新之LuaFramework篇[08]--热更新原理及热更服务器搭建
这也是
ToLua
在做的事。关于Unity热更与平台的关系可以阅读陈嘉栋大佬的文章:谁偷了我的
weixin_30546189
·
2023-03-29 17:53
游戏
java
lua
Unity3D热更新技术点——
ToLua
(上)
注:本文主要介绍
tolua
的基本原理及其在unity中的使用,希望阅读本文的读者有lua基础,可通过Lua教程(其中也有IDE的推荐等)或其他途径先进行lua的学习热更新在介绍
tolua
前,我们首先来了解一下在游戏开发中
HCVS
·
2023-03-29 16:32
Lua
lua
unity
开发语言
【踩坑】Xlua中GetComponent获取组件返回值不是nil
好久没写东西了,因为疫情原因摸了好久的鱼,最近也没做什么有意思的东西,就随便记点最近踩到的坑吧~项目组最近使用Xlua进行开发,其实说实话Xlua,
tolua
对于我这种拼UI的辣鸡程序来说没啥区别,但是今天踩到了一个
江枫枫Maple
·
2023-03-11 11:24
Unity 热更新方案之——ILRuntime
二、ILRuntime使用1.跨域委托2.跨域继承3.CLR绑定与重定向前言做游戏离不开热更新,目前市面上热更新方案用的比较多的是Lua(XLua,
ToLua
),最近又出现了基于C#的热更新huatuo
canon_卡农
·
2022-12-31 02:17
Unity
unity
游戏引擎
c#
LuaStruct
ToLua
RunTime中也已经集成了该库。
栗子大人
·
2022-09-25 01:12
Lua
lua
lua遍历文件夹
遍历文件下所有的lua文件,这个可以改的,要用luaforwindow,才能执行[plain]viewplaincopy--dofile("F:/Program_Files/Lua/lua_script/csv
tolua
LiQian999
·
2022-09-14 02:07
【UGF】GameFramework接入HybridCLR(wolong)卧龙热更框架
在此之前用过
tolua
和xlua热更框架,因为C#开发方式实在太爽,想支持热更又不想使用弱类型语言,于是对ILRuntime和HybridCLR进行了评估,最终确定了HybridCLR方案,尽管它还比较新
TopGames
·
2022-08-07 21:54
Unity游戏框架
c#
开发语言
ToLua
或XLua中的虚拟机是否独立于Unity的主线程
1)
ToLua
或XLua中的虚拟机是否独立于Unity的主线程2)Timeline技能编辑器提取关键帧信息3)CanvasAdditionalShaderChannels设置无效4)SDK返回的时候取Time.deltaTime
·
2022-03-28 18:58
【游戏客户端开发】Unity3D 学习笔记4 —— UGUI+uLua游戏框架
使用到的资料下载地址以及基础知识框架讲解拓展热更过程在这里我们使用的是uLua/cs
tolua
技术空间所以提供的UGUI+uLua的热更游戏框,我也只是把我学习和使用这个框架的笔记记录下来而已。
zhangzc----java
·
2022-03-19 09:02
游戏客户端开发
游戏客户端开发
Unity
ToLua
& LuaFramework_UGUI学习笔记
基础部分:解决的问题更新频繁,而IOS审核长IOS无法用DLL反射机制去做代码更新如果无热更新,客户端每次都需要重新下载一次安装包。用户体验不好解决发布包的容量问题,一切都可以增量下载原理首先要清楚Unity的打包原理,也就是AssetBundle的打包机制,他会把prefab打包成.asset格式作为传输的数据。通过校验文件的MD5值来判断是否需要更新,如果需要更新则下载差异文件。lua属于解释
CXW30
·
2022-03-19 09:43
ToLua
【游戏开发高阶】从零到一教你Unity使用
ToLua
实现热更新(含Demo工程 | LuaFramework | 增量 | HotUpdate)
文章目录零、前言一、我做的热更新Demo1、效果演示2、流程图3、工程源码二、为什么要有热更新三、Unity如何支持热更新1、热更C#代码2、热更lua代码与资源四、Unity中集成
tolua
框架:LuaFramewrk1
林新发
·
2022-03-01 01:13
Unity3D
unity
tolua
热更新
框架
教程
【游戏开发框架】自制Unity通用游戏框架UnityXFramework,详细教程(Unity3D技能树 |
tolua
| 框架 | 热更新)
文章目录一、前言二、Unity3D技能树三、UnityXFramework框架,开源四、入口场景:Main.unity五、目录说明六、框架启动流程七、框架使用说明1、配置表1.1、Excel转xml、lua、json1.2、C#加载xml配置1.3、lua加载lua配置2、资源加载2.1、资源存放目录2.2、资源路径配置2.3、资源加载与实例化3、网络连接与通信3.1、网络连接3.2、网络通信3.
林新发
·
2022-02-26 13:07
Unity3D
unity
游戏框架
tolua
Unity——编译
tolua
参照这两篇教程编译
tolua
https://zhuanlan.zhihu.com/p/81935911https://github.com/NewbieGameCoder/
tolua
_runtime/wiki
战斗力五只鹅
·
2021-06-13 10:54
[转载]对C#热更新方案ILRuntime的探究
对C#热更新方案ILRuntime的探究转载请标明出处:http://www.cnblogs.com/zblade/对于游戏中的热更,目前主流的解决方案,分为Lua(ulua/slua/xlua/
tolua
拉夫斯基丶
·
2021-06-06 03:15
Lua弱引用GameObject的坑
2、环境Unity5.4.5p4(64-bit)
ToLua
#1.02(Lua5.1)3、记录3.1弱引用缓存GameObject
_Walker__
·
2021-05-06 13:29
cocos2dx-3.x 导入 Lua 扩展库
lua_extensions.c,包含相关文件3.修改Android.mk做Android支持Lua扩展库一般由C/C++写成,其接口有两种方式生成,一种是手写luaL_register(lua5.1),另一种是利用
tolua
林小吋
·
2021-05-03 09:25
Unity 接入 ILRuntime 热更方案
ET的热更使用的不是像
tolua
这样基于Lua的方案,而是基于ILRuntime的纯C#热更实现方案。
忆中异
·
2021-04-28 12:34
Unity LuaFramework热更新框架详解(二)
如果本文章对您有帮助,请不要吝啬您的赞目标实现资源打包以及更新原理最新版本的
tolua
已经是可以把lua文件打包到ab当中,所有的UI显示也是做成预设prefab打包到ab,资源同上每次打开应用app则执行更新对比
衣有油
·
2021-04-18 20:15
[转载]Unity热更方案汇总
Unity热更方案汇总http://www.manew.com/thread-114496-1-1.html谈到目前的代码热更方案:没什么特别的要求image
toLua
(效率比sLua高)打算以传统方式更新
拉夫斯基丶
·
2021-04-18 02:45
下载AssetBundle的Mono内存问题
1)下载AssetBundle的Mono内存问题2)Unity2019运行时获取Hierarchy上预制体资源路径3)多个Submeshes模型合并后的显示问题4)
ToLua
中访问Time.deltaTime
·
2021-04-07 21:44
下载AssetBundle的Mono内存问题
1)下载AssetBundle的Mono内存问题2)Unity2019运行时获取Hierarchy上预制体资源路径3)多个Submeshes模型合并后的显示问题4)
ToLua
中访问Time.deltaTime
·
2021-03-17 15:18
使用LuaFramewrk框架对Unity项目热更新
推荐阅读:我的CSDN我的博客园QQ群:704621321我的个人博客一、
tolua
下载
tolua
的GitHub下载地址:https://github.com/topameng/
tolua
假设我们下载的是
爱上游戏开发
·
2021-03-11 12:39
unity游戏开发
LuaFramewrk
Unity热更新
tolua
ToLua
框架下C#与Lua代码的互调操作
Lua是目前国内使用最多的热更语言,基于Lua的热更框架也非常多,最近学习了一下
ToLua
的热更框架,主要使用的问题在于C#和Lua之间的互调,因此做一下学习记录以备后查。
·
2020-11-17 19:32
Cocos2d-x3.0如何绑定调用lua回调函数
(假设你已经会使用
tolua
导出自定义类)首先,在C++先写一个类,里面包含这么一个函数voidregisterScriptFuncHandler(inthandler){return;}没错,这个函数什么都不用做
xilong_li
·
2020-09-16 21:18
Cocos2d-x3.0
上一页
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
其他