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初学--如何避免init.lua PANIC
模块提示:ANIC:unprotectederrorincall
toLua
API(attempttoindexanilvalue)PANIC:unprotectederrorincall
toLua
API
M_Y_O
·
2020-07-10 15:09
unity
tolua
跨语言对象引用原理和内存泄漏问题分析
unity
tolua
跨语言对象引用原理和内存泄漏问题分析原创作者游蓝海,转载请注明出处。
游蓝海
·
2020-07-10 13:05
Unity
Lua
unity
tolua
异常处理
tolua
对此做了非常全面的安全处理,值得我们去学习。如果我们要自己去做一些C层面的扩展,也必须要对这些底层原理熟记于心,才能避免各种诡异问题。本文作者游蓝海,未经许可禁止转载。
游蓝海
·
2020-07-10 13:05
C#
Lua
unity+
tolua
64位android崩溃排查过程记录
最近项目上线googleplay,需要打64位包,由于unityl2cpp打包比mono慢很多,因此前期开发过程中都是用的mono打的32位包进行测试.结果64位包出来后发生各种莫名其妙的卡死,尤其是重载场景以后,几乎必然出现连上androidstudio查询日志,发现卡死的时候触发了bugly,难道是bugly的bug导致的?于是决定暂时去掉bugly,结果发现原来会触发卡死的地方换成直接闪退了
CraneInForest
·
2020-07-10 05:40
技术分享
项目记录30--unity-
tolua
框架 回顾之前Dotween导入
项目到结尾了,各种忙。还要兼顾写技术文档(客户文档,服务端文档),原本打算搬到线上,突然改变了注意,要在本地部署写文档一步步写。服务端还是用的windowserver2012,数据库用sql2008,之前没用过只能扛着上安装系统迁移数据库,windowServer的IIS。。。(确实学到不少)。原本写文档部署服务端就够搞了,早上翻来老板突然话要接IOS内购,哎,疼啊没有mac。看了一天插件,还是算
世界太疯狂
·
2020-07-10 03:07
游戏框架记录
+
tolua
项目记录27--unity-
tolua
框架 网络端+protobuf
放假两天一直在搞luaprotobuf,之前运行
tolua
的例子失败了,回过头来看并不是例子的问题,而是自己没注意到些问题。
世界太疯狂
·
2020-07-10 03:36
游戏框架记录
+
tolua
Tolua
使用笔记三:
Tolua
协程用法
案例5:这一章讲的是lua中的协程如果我没记错的话,lua中没有多线程,只有协程,lua的协程自带的用起来有点局限性,
Tolua
中协程由于重写了部分的方法,变得更加方便了核心代码如下:functionCoFunc
韦小逸
·
2020-07-09 22:17
Unity游戏开发
tolua
++分析
_R代表LUA_REGISTRYINDEX在C++中输出一个模块的步骤,如cc.NodestaticvoidextendNode(lua_State*
tolua
_S){lua_pushstring(
tolua
_S
john_crash
·
2020-07-09 18:21
lua
c++
Tolua
使用笔记六:在lua中操作C#的委托事件与在lua中对Unity的GameObject的操作
原文地址:http://blog.csdn.net/qq_30168505/article/details/70555511案例十一:该案例主要讲解的是再Unity中对于C#中的委托的一些操作的方法相比之前的一些例子,如果细心完整的看下来,会发现较开始的例子,这个例子算是比较复杂的了核心代码就不贴了,太长了,如果没有经验,直接看这个例子,可能你已经晕在这里了,现在我就开始为大家细细的解析这样一篇代
唐唐唐唐人
·
2020-07-09 16:16
unity学习
游戏开发相关
Lua学习
tolua学习
使用lua和
tolua
++遇到的一个古怪问题
那么我第一次点击该按钮时结果和预期的一样,第二次点的时候
tolua
++解释器就报错了,说类型不匹配。说传入的参数为"classc
foruok
·
2020-07-09 16:52
脚本语言
lua调用C++函数崩溃时,查看lua的调用栈信息 (特别适用于
tolua
++)
cocos2d-x这个开源引擎目前在移动开发领域挺火,我用了一阵子,非常喜欢它的lua绑定,一旦理解了其工作机制,用起来相比C++有不同的感受。但是想要用好lua脚本,实在不是件容易的事情。要让lua绑定变得非常好用,可能依然需要大量工作。这里记录一个很实用的技巧:在lua调用cocos2d-x的接口而导致崩溃时,无法直接看到lua的调用栈,也就无法知道目前正运行到lua脚本的哪一行。此时可以考虑
aobu0171
·
2020-07-09 13:13
Unity
tolua
堆栈日志补充
在Unity中集成
tolua
框架,业务逻辑在lua中进行编写,日志的输出也由lua传递到unity,将日志进行封装强化可以更直观的排查开发过程中的问题。
无幻
·
2020-07-09 13:22
3.3
Unity
lua调用C++函数崩溃时,查看lua的调用栈信息 (特别适用于
tolua
++)
cocos2d-x这个开源引擎目前在移动开发领域挺火,我用了一阵子,非常喜欢它的lua绑定,一旦理解了其工作机制,用起来相比C++有不同的感受。但是想要用好lua脚本,实在不是件容易的事情。要让lua绑定变得非常好用,可能依然需要大量工作。这里记录一个很实用的技巧:在lua调用cocos2d-x的接口而导致崩溃时,无法直接看到lua的调用栈,也就无法知道目前正运行到lua脚本的哪一行。此时可以考虑
善良的兽人Goodorc
·
2020-07-09 08:25
C++
编程
Lua
cocos2d-x LUA 2.x里
tolua
++的一个隐患
同时,cocos2d-x里集成了
tolua
++,使自己编写的c++类可以通过配置,轻松地生成lua的绑定代码。
visualcatsharp
·
2020-07-08 12:15
游戏
Unity3D热更新之LuaFramework篇[02]--用Lua创建自己的面板
1、配置Lua开发环境有一点要说明的是,使用此种方式(
ToLua
+LuaFramework)做热更新,则意味着你的大部分逻辑都需要改用Lua语言来编写。因此,开发前得先得配置好Lua开发环境。
性感的猫咪
·
2020-07-06 15:00
slua与ulua对比
slua与
tolua
的对比说明:两者对比,表现好的一方为5分,表现差的一方对照给出相应分数。
wtyqm
·
2020-07-06 07:25
lua
unity
ToLua
原理和使用教程
ToLua
原理和使用教程
Tolua
是用来实现C++程序中的类、变量、函数等绑定到lua程序中。绑定后lua代码可以直接调用C++程序中的类、变量、函数等等。
KyleWlk
·
2020-07-06 07:30
编程语言杂记
unity3d性能优化(
tolua
篇)
tolua
篇:我们目前开发采用的是
tolua
,大家可能都知道c#到lua是需要导出接口给lua调用的,只要lua获取unity的对象,那么
tolua
都会根据id(唯一)保存在LuaState中的ObjectTranslator
ttttttt...
·
2020-07-06 03:10
基于Unity的手游热更新方案
现状Unity目前在手游平台的更新方式主要为脚本更新和C#更新,脚本更新使用比较广泛和稳定的为
Tolua
和xLua,C#主要为ILRuntime,而且都支持Android和iOS平台。
灬逝水无痕
·
2020-07-05 17:19
Unity
Unity中SLua、
Tolua
、XLua和ILRuntime效率评测
Unity脚本效率评测对SLua、
Tolua
、XLua和ILRuntime四个脚本插件进行效率测试,对框架脚本进行选型。
_Choice_
·
2020-07-05 16:09
Unity引擎
tolua
与xlua的区别及热更新详解
一、
tolua
与xlua的来源首先
tolua
出现的要比xlua早,
tolua
是一群志同道合的人一块儿开发出来的,属于独立开发;xlua是2016年的下半年腾讯发布的,要说二者的优缺点,是各有利弊的,那么接下来将主要介绍二者在热更新方面的区别
别皱眉inging
·
2020-07-05 09:46
tolua
xlua
热更新
lua热更新
tolua与xlua区别
[Unity热更新]
tolua
# & LuaFramework(六):网络通信
一.客户端AppConst:设置要连接的服务器IP地址和端口号,当要测试更新时,默认使用的是WebUrlSocketClient成员:NetworkStreamoutStream:负责输出MemoryStreammemStream:负责接收,存储所有接收到的信息BinaryReaderreader:对MemoryStream中的信息进行读取byte[]byteBuffer:暂存接收到的信息方法:v
宏哥1995
·
2020-07-04 23:34
Unity热更新
[Unity热更新]
tolua
# & LuaFramework(十五):更新下载(下)
效果图:一.创建lua模板找到unity安装目录\Editor\Data\Resources\ScriptTemplates,把下面两个模板文件放进去,重启unity,即可方便地创建lua文件88-
ToLua
宏哥1995
·
2020-07-04 23:34
Unity热更新
[Unity热更新]
tolua
# & LuaFramework(八):更新下载(上)
效果图:未更新前的:重新启动后:更新流程分析:1.找到GameManager.cs,这个类包含了解包和更新下载的操作,所以很值得分析一下。找到CheckExtractResource方法,如果是第一次运行游戏,则进行解包;否则就跳过解包流程。无论是哪种情况,最终都会开启协程,执行OnUpdateResource方法。此时如果AppConst.UpdateMode为true,那么就会进行更新下载的流
宏哥1995
·
2020-07-04 23:34
Unity热更新
[Unity热更新]
tolua
# & LuaFramework(一):基础
一、
tolua
#c#调用lua:LuaState[变量名/函数名]1.LuaStatea.执行lua代码段DoString(string)DoFile(.lua文件名)Require(.lua文件名(但没有
宏哥1995
·
2020-07-04 23:03
Unity热更新
Unity——
Tolua
框架笔记
一、准备阶段1、下载LuaFramework_UGUI,LuaFramework_UGUI_V22、解压项目LuaFramework_UGUI,用Unity打开,操作完成下图然后选择LuaFramework-->BuildxxxResource,运行即可二、框架说明以上为项目结构图。1、Editor:主要有两个文件。CustomSettings主要是将C#的Class和Action等委托注册,生成
荣览
·
2020-07-04 22:35
Unity
Tolua
protobuf lua 版注意点
引言:在Unity中接入
tolua
热更框架之后,假如我们使用protobuf来定制协议,那么也需要引入lua的版本,这里我记录一下我踩过的一些坑点。
河乐不为
·
2020-07-04 21:58
Unity3D游戏开发
lua遍历文件夹
1.遍历文件下所有的lua文件,这个可以改的,要用luaforwindow,才能执行--dofile("F:/Program_Files/Lua/lua_script/csv
tolua
/get_csv.lua
琥珀Amber
·
2020-07-04 04:43
lua
C/C++ 编译器选项
E:/CEGUI/
tolua
++-1.0.92/src/tests.simon>cl/?
qiaochenglei
·
2020-07-02 15:18
C++
Unity 接入 ILRuntime 热更方案
ET的热更使用的不是像
tolua
这样基于Lua的方案,而是基于ILRuntime的纯C#热更实现方案。
真像大白阿
·
2020-07-02 11:47
Unity3d
Cocos2d 之
tolua
对于将C++的类或方法导出给Lua调用,Cocos2d-x引擎采用的是
tolua
++,通过便携
tolua
++的pkg配置文件,来定义要导出的每一个类的信息,这个步骤相当于用
tolua
++的规则将类的头文件重写成
ltree98
·
2020-07-02 10:56
cocos2d-x
cocos2d-x
周边工具
cocos2dx3.17.2
tolua
c++导出lua详细步骤
在使用
tolua
导出c++类的过程中遇到了很多坑,现在详细记录下来,免得在采坑。cocos前期准备:windows10系统下载coco2dx源码,我下载的是3.17.2,这个在官网下载即可。
luoting1010322132
·
2020-07-02 10:30
cocos2dx
【Cocos2d-x】绑定C++自定义类到Lua
tolua
++简介
tolua
++工具所在目录:cocos2d-x-2.2.1\tools\
tolua
++,在目录下有一个README文件,打开有关于这个工具的介绍与使用说明。
linchaolong
·
2020-07-02 08:47
Cocos
Cocos2d-x游戏开发总结
xLua游戏中的热更新(基于Unity2018)
热更新的好处:不用浪费流量重新下载,不用通过商店审核更加快速,不用重新安装玩家可以更快体验到更新的内容目前比较受欢迎的热更新方案:uLua
tolua
xLua热更新方案这些热更新方案都是基于Lua语言的,
正版游戏的受害者
·
2020-07-02 07:05
Unity3D
cocos2d
tolua
C++对象使用lua对象的变量,函数
在
tolua
库中维护了一张表:
tolua
_ubox表,它是个弱表,用来缓存所有cppobj的ptr->userdata映射。userdata对象的生成过程和cpp对象到userdata的映射的生成。
keep_moving_cqu
·
2020-07-02 06:33
lua
cocos2d-x
【木头Cocos2d-x 007】在Lua中使用自定义类——
tolua
++工具使用(上集)
在Lua中使用自定义类——
tolua
++工具使用(上集)笨木头花心贡献,啥?花心?
iteye_17686
·
2020-07-02 04:03
对C#热更新方案ILRuntime的探究
转载请标明出处:http://www.cnblogs.com/zblade/对于游戏中的热更,目前主流的解决方案,分为Lua(ulua/slua/xlua/
tolua
)系和ILRuntime代表的c#系
GJQI12
·
2020-07-01 09:21
unity
tolua
错误大全-Chinar出品-几乎可为新手解决所有报错情景
Chinarblog:www.chinar.xin
tolua
错误修复本文提供全流程,中文翻译。Chinar的初衷是将一种简单的生活方式带给世人使有限时间具备无限可能Chinar——心分享、心创新!
Chinarcsdn
·
2020-07-01 08:56
Unity
3D
lua
游戏
Cocos2dx
tolua
++ 创建项目
(以Cocos2dx2.2.2版本为基础)游戏开发中难免要新增其他开源代码或自己写的C++代码,如果要在Lua中调用他们的话就需要用
tolua
来创建。
风再起时2013
·
2020-07-01 05:20
移动开发
Cocos2dx
cocos2dx
c++
lua
入手cocos2dx3.9笔记 3
tolua
++解析
因为需求,最近又重新回忆了下
tolua
++的相关流程,以3.9的luastack的初始化相关代码开始解析:_state=lua_open();luaL_openlibs(_state);
tolua
fix_open
阿祖AAAAAA
·
2020-06-30 13:10
cocos2dx
ToLua
的Example示例学习笔记01_HelloWorld
展示了最小的
tolua
#环境,以及执行一段lua代码。
凌枫望星月
·
2020-06-30 11:53
【Lua、LuaJIT、
tolua
++、lua for windows】这几个到底有什么关系?!
官网分别是:lua:http://www.lua.org/
tolua
++:http://www.codenix.com/~
tolua
/#newsluajit:http://luajit.org/luajit.htmlluaforwindows
Discovery
·
2020-06-30 06:09
lua
cocos-x lua
tolua
1.
tolua
.cast(对象,类型名)强制类型转换layer->node
tolua
.cast(layer,"cc.Node")一般在用于在方法a定义一个精灵设置tag为2但在方法b取出来它却不是精灵,
亮亮同学
·
2020-06-28 09:35
cocos2dx使用
tolua
关于字符串处理的一个问题
正在使用cocos2dx的
tolua
binding在此过程中发现的一个问题。
weixin_33980459
·
2020-06-28 09:55
Cocos2dx-3.0-rc0版本Lua的配置与使用
二、导出C++接口到Lua方法这一步可以按官方提供的文档(\cocos2d-x-3.0rc0\tools\
tolua
\README.mdown)一步一步操作:OnWindows:----------
weixin_33859844
·
2020-06-28 06:24
quick-cocos2d-x 系列之——环境搭建(Mac版)
简单一句话:quick-cocos2d-x是採用lua语言,通过
tolua
++工具对cocos2d-x进一步封装,这使得开发更简单,更高速,而且在mac和windows下都提供了一个非常强大的轻量级模拟器
weixin_30706507
·
2020-06-27 23:23
cocos2d-x lua绑定自定义C++
因为官方的genbindings.py强制使用这个版本2、创建一个自定义的类放到自己喜欢的目录下3、复制tools\
tolua
目录下任意一个.ini修改成自己需要的ini主要修改:[myclass]prefix
猪鼻龟
·
2020-06-27 09:24
cocos
cocos2dx3.0导出自定义类到lua的方法详细步骤 / JSB一样
Cocos2dC++与lua互相调用【cocos2d-x】使用
tolua
导出自定义c++类可参考cocosCreator官方:使用JSB自动绑定https://docs.cocos.com/creator
阳光下的
·
2020-06-27 06:05
qucik-cocos2d-x
ToLua
:逐行分析源码,搞清楚Wrap文件原理
阅前提示该篇文章主要结合
tolua
.c源码,逐行逐句分析
ToLua
中Wrap文件的运作原理。
Vin129
·
2020-06-25 04:17
Lua
Unity杂货铺
unity
游戏
lua
游戏开发
cocos2dx 3.2
tolua
实战
1、环境电脑系统:win764位系统cocos2dx:3.2版本2、配置步骤1>python下载python2.7.3(`32bit`)从(http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi)。安装Python,并且配置环境变量,把Python目录添加到Path中。2>pyyaml下载pyyaml从http://pyyaml.org/do
ElPsyCongree
·
2020-06-24 16:50
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他