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
【Unity优化】优化Android平台拖动地图表现
一、Android平台上拖动不平滑的现象团队使用的热更新框架还是比较老的
ToLua
,拖动地图的逻辑,实现的方案是,在地图上放置一个合适大小的Image组件作为RaycastTarget的对象,统一接受和处理跟地图拖动相关的逻辑
留待舞人归
·
2024-09-02 08:59
unity
android
游戏引擎
Ulua_
toLua
_基本案例(三)_CallLuaFunction
在Untiy中用Lua,必须要LuaInterface。LuaInterface的介绍请看:点击打开链接可以先光写Lua,生成.lua的纯文件。再Unity中通过,luaState.DoFile("main.lua");来运行。也可以直接在C#中写。用Lua.DoString()来转换。大量项目的话,还是分开写好,lua用LuaStudio来开发。usingUnityEngine;usingSys
heyuchang666
·
2024-08-22 08:14
Lua开发
Unity3D
Lua语言开发
lua
unity
Lua和C#交互开销探究
Lua和C#交互开销探究前言最近又看了一下
ToLua
相关的东西,终于稍微看明白了一点点,在此作下笔记。
Don里个冬
·
2024-02-19 21:23
Unity3D技术分享
lua
c#
unity
ToLua
的Example示例学习笔记13_CustomLoader
展示了如何创建自定义的Loader。「1」代码c#代码如下:publicclassTestCustomLoader:LuaClient{protectedoverrideLuaFileUtilsInitLoader(){returnnewLuaResLoader();}protectedoverridevoidCallMain(){LuaFunctionfunc=luaState.GetFunct
凌枫望星月
·
2024-02-05 17:12
lua(
tolua
)与C#交互以及泄漏的整理与总结
访问image的mainTexture)参考一个调用场景C#调用lua通过Require\Dofile调用lua以及通过DoString执行DoString通过lua虚拟机对象获取对应的对象实例完成调用
Tolua
饮食男女__
·
2024-01-31 10:57
ToLua
或XLua中的虚拟机是否独立于Unity的主线程
1)
ToLua
或XLua中的虚拟机是否独立于Unity的主线程2)Timeline技能编辑器提取关键帧信息3)CanvasAdditionalShaderChannels设置无效4)SDK返回的时候取Time.deltaTime
侑虎科技UWA
·
2024-01-22 09:22
初学
ToLua
框架,浅谈对框架及MVC的理解
刚进公司,公司做的手游用的是现在比较流行的
ToLua
框架,框架采用MVC模式设计,学习了一段时间,写一篇博文记录一下感受和心得那么我们看一下MVC框架,以背包系统为例子背包Model脚本:localModuleDataObject
OneWord233
·
2024-01-18 05:09
Unity
ToLua
MVC
Stringbuilder的优化版CString
但同时,STRINGBUILDER内部在Clear、Set_Length的时候,内部还是会有"newbyte[]"这种堆上申请内存的操作,还是会产生GC的压力,影响一部分性能,
Tolua
作者在GitHub
饮食男女__
·
2024-01-16 17:33
Lua与C#交互初析
项目采用xlua结构与c#端进行交互,在个别地方和其他类型的lua(比如和
tolua
的加载机制)不一样
keep-learner
·
2024-01-09 01:39
lua
c#
交互
unity
游戏
游戏引擎
cocos2d-lua游戏解决方案
cocos2d-x官方版:https://www.cocos.com/cocos2dxQuick-Cocos2dx-Community:http://www.cocos2d-lua.org/Cocos-lua(重写
tolua
无脑_码农
·
2024-01-08 04:45
cocos2d-lua
lua学习03:
tolua
的编译和使用:C/C++调用lua、lua调用C++、lua调用
tolua
、常用
tolua
和lua的API介绍
文章目录一、编译及使用流程1)编译lua静态库2)编译
tolua
++静态库3)编译
tolua
++.exe4)根据C/C++文件编写好对应的pkg文件,然后根据一创命令生成
tolua
(1)C文件举例(2)
谢白羽
·
2024-01-07 23:54
lua
lua
开发语言
cocos2d
C#字典和列表转LuaTable
C#字典和列表转LuaTable将C#Dictionary转成luaTable将C#List转成luaTable将C#Dictionary转成luaTablefunctionDic
ToLua
Table(
类人_猿
·
2023-12-24 22:52
Unity
Lua
c#
开发语言
lua
tolua
DLLNotFoundException:xxx
tolua
... 错误打印
DLLNotFoundException:xxx
tolua
...错误打印一、DLLNotFoundException介绍二、Plugins文件夹文件目录结构如下:三、Plugins中的Android文件夹四
类人_猿
·
2023-12-24 11:08
Unity
Lua
DLLNotFound
tolua
lua的dll报错
ToLua
使用原生C#List和Dictionary
ToLua
是使用原生C#List介绍Lua中使用原生ListC#调用luaLua中操作打印测试如下Lua中使用原生DictionaryC#调用luaLua中操作打印测试如下介绍当你用
ToLua
时C#和Lua
类人_猿
·
2023-12-23 19:28
Lua
c#
list
Dictionary
tolua
ToLua
协同程序(coroutine)
ToLua
协同程序(coroutine)
ToLua
协同程序基本语法
ToLua
协同程序之前文章转载过一篇Lua的协同程序,在
Tolua
中其实内部重写了部分lua的协同程序的方法,所以原理基本类似,只是用法改变了
类人_猿
·
2023-12-23 18:19
Lua
lua
tolua协同程序
tolua
framework中C#怎么调用Lua的方法以及无GC方法
tolua
framework中C#怎么调用Lua的方法问题Util.CallMethodLuaManager.CallFunctionLuaFunction.LazyCall解决方案LuaFunction
类人_猿
·
2023-12-23 13:15
Lua
c#
lua
lua无GC
tolua
tolua
中table.remove怎么删除表中符合条件的数据
tolua
中table.remove怎么删除表中符合条件的数据介绍问题(错误方式删除数据)正确删除方案从后向前删除递归方式删除插入新表方式拓展一下总结介绍在lua中删除表中符合条件的数据其实很简单,但是有一个顺序问题
类人_猿
·
2023-12-22 00:10
Lua
lua
tolua
table.remove
lua中移除数据
cocos2dx-Lua绑定
最近开始使用cocos2dx进行游戏开发,过程中发现有些东西需要使用c++进行实现,暴露给lua层使用,所以研究了下cocos2dx自带的
tolua
插件功能,发现网上相关的资料都写得比较粗略,故自己总结一篇
JanRoid
·
2023-12-02 16:12
Unity3D热更新技术点——
ToLua
(上)
热更新在介绍
tolua
前,我们首先来了解一下在游戏开发中,热更新的概念。热更新是一种手游及App常用的更新方式,举例来说,游戏上线后,玩家需要通过应用商店及其他渠道下载第一个版本。
忆中异
·
2023-11-29 17:49
lua打印日志
lua_getglobal(
tolua
_S,"debug");lua_getfield(
tolua
_S,-1,"traceback");intiError=lua_pcall(
tolua
_S,//VMachine0
小新93
·
2023-11-24 05:07
lua
lua
开发语言
tolua
中table.remove怎么删除表中符合条件的数据
tolua
中table.remove怎么删除表中符合条件的数据介绍问题(错误方式删除数据)正确删除方案从后向前删除递归方式删除插入新表方式拓展一下总结介绍在lua中删除表中符合条件的数据其实很简单,但是有一个顺序问题
类人_猿
·
2023-11-05 14:24
Unity
Lua
lua
toluaframework
table.remove
ulua、
tolua
原理解析
在聊ulua、
tolua
之前,我们先来看看Unity热更新相关知识。
yptianma
·
2023-10-29 10:28
热更新
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
BUG总结
文章目录一、队伍服务器遇到的bug及解决方法1)组队大厅的bug2)游戏服务器从共享内存恢复数据的时候,类的构造函数不要写任何东西,否则会执行构造函数刷新原本的数据3)
tolua
调用C++的对象对应的函数
谢白羽
·
2023-10-19 10:47
游戏开发专栏
C++
游戏服务器
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++
上一页
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
其他