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
LuaFramework
toluaframework中C#怎么调用Lua的方法以及无GC方法
怎么调用Lua的方法问题Util.CallMethodLuaManager.CallFunctionLuaFunction.LazyCall解决方案LuaFunction脚本无GC消耗的调用用法总结问题用过
luaframework
类人_猿
·
2023-12-23 13:15
Lua
c#
lua
lua无GC
tolua
toluaframework中C#怎么调用Lua的方法以及无GC方法
怎么调用Lua的方法问题Util.CallMethodLuaManager.CallFunctionLuaFunction.LazyCall解决方案LuaFunction脚本无GC消耗的调用用法总结问题用过
luaframework
类人_猿
·
2023-10-27 14:33
Unity
Lua
c#
lua
toluaframework
LuaGC
C#调用lua方法
使用
LuaFramework
修改为即时生效Assets\
LuaFramework
\Scripts\ConstDefine\AppConst.cs中的LuaBundleMode修改为false,代码文件便不会以AssetBundle
小鱼游戏开发
·
2023-10-22 03:07
unity3d
LuaFramework
unity
Unity - ToLua - 使用BabeLua插件调试Lua热更新程序
下载UGUI+ToLua工程https://github.com/linxinfa/Unity2020-
LuaFramework
-UGUI下载插件BabeLuahttps://github.com/sonyps5201314
yiangdea
·
2023-10-17 01:00
Unity使用tolua框架教程: LuaFramewrk
打成AssetBundle3、解决报错4、为何一些没有在CustomSettings.cs注册的类也会生成Wrap类5、顺利生成AssetBundle6、运行Demo场景7、Unity2020无报错版
LuaFramework
-UGUI
空城幻雪
·
2023-10-10 16:10
学习杂项
unity
游戏引擎
Unity ToLua热更框架使用教程(1)
Tolua的框架叫
LuaFramework
,首先附上下载链接:https://github.com/jarjin/
LuaFramework
_UGUI_V2这个地址的是UGUI的。
爱编程的鱼
·
2023-10-10 16:31
unity教程
unity
游戏引擎
lua协程 unity_Unity ToLua &
LuaFramework
_UGUI学习笔记
由于网上关于UnityLua学习的资料较少,本人也是刚入门U3D不久,现在项目准备基于
LuaFramework
用Lua做热更新开发,最近几天看了ToLua官网的文档说明,研究了一下C#与Lua的交互并做了一些尝试
weixin_39814454
·
2023-09-14 14:53
lua协程
unity
LuaFramework
下载使用
1.下载地址(按需求下载)https://github.com/jarjin/
LuaFramework
_NGUIhttps://github.com/jarjin/
LuaFramework
_UGUI2.
wh坏老头
·
2023-09-09 09:10
Unity发送HTTP请求和文件下载
Unity发送HTTP请求和文件下载本类库封装基于ulua框架
LuaFramework
1.使用的类库HttpWebRequestHttpWebResponseLuaFramework2.实现了哪些功能发送
Hus丶zZ
·
2023-06-23 12:19
unity2018
LuaFramework
环境配置
1.修改lua逻辑路径文件:LuaConst.cspublicstaticstringluaDir=Application.dataPath+"/LollipopGo/Lua";2.函数入口文件:Main.lua文件:Main.csusingUnityEngine;usingSystem.Collections;namespaceLuaFramework{//////publicclassMain
Golang语言社区
·
2023-04-21 07:30
Unity热更新—— 初学Lua踩坑记录
框架使用的是
LuaFramework
,框架和搭建方法可自行百度,这里不过多描述。不同框架的实现原理大概一致,实现方法上有差异而已。然后使用lua的过程中就产生一些问题。这里的话只记录一些可能
Gipsyz
·
2023-04-02 11:41
unity3d
Unity
lua
热更新
Unity3D热更新之
LuaFramework
篇[08]--热更新原理及热更服务器搭建
前言前面铺垫了这么久,终于要开始写热更新了。Unity游戏热更新包含两个方面,一个是资源的更新,一个是脚本的更新。资源更新是Unity本来就支持的,在各大平台也都能用。而脚本的热更新在iOS平台则是不被允许的(除了Lua)。为了让一套代码能在各个平台都支持热更,将游戏的业务逻辑全面Lua化,是一种解决方法。这也是ToLua在做的事。关于Unity热更与平台的关系可以阅读陈嘉栋大佬的文章:谁偷了我的
weixin_30546189
·
2023-03-29 17:53
游戏
java
lua
Unity3D热更新
LuaFramework
入门实战(2)——资源热更新
(转至https://zhuanlan.zhihu.com/p/21386682)1、创建物体为了调试的方便,笔者先将框架配置为本地模式,待测试热更新时再改成更新模式。图:配置为本地模式先测试个简单的创建物体,新建一个名为go的物体,然后设置它的坐标为(1,1,1)。这段代码虽然不涉及资源加载,但能展示“把物体添加到场景中”的过程。Main.lua的代码如下:functionMain()local
山竹炒大蒜
·
2022-08-03 22:43
U3D
【游戏客户端开发】Unity3D 学习笔记4 —— UGUI+uLua游戏框架
一.资料下载地址以及基础知识:主要使用到的资料有:客户端框架:
LuaFramework
_UGUI-master服务端框架:ServerFramework-mastertoLua(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)
为什么要有热更新三、Unity如何支持热更新1、热更C#代码2、热更lua代码与资源四、Unity中集成tolua框架:LuaFramewrk1、下载tolua框架:LuaFramewrk2、打开tolua框架项目:
LuaFramework
_UGUI3
林新发
·
2022-03-01 01:13
Unity3D
unity
tolua
热更新
框架
教程
Unity之
Luaframework
框架lua调用C#方法
框架介绍本项目采用
luaframework
+ugui,详情咨询度娘。
·
2021-09-07 14:38
Unity
LuaFramework
热更新框架详解(二)
请不要吝啬您的赞目标实现资源打包以及更新原理最新版本的tolua已经是可以把lua文件打包到ab当中,所有的UI显示也是做成预设prefab打包到ab,资源同上每次打开应用app则执行更新对比md5,如不同则会下载,从而实现热更具体用到的代码则在
LuaFramework
衣有油
·
2021-04-18 20:15
使用LuaFramewrk框架对Unity项目热更新
推荐阅读:我的CSDN我的博客园QQ群:704621321我的个人博客一、tolua下载tolua的GitHub下载地址:https://github.com/topameng/tolua假设我们下载的是=
LuaFramework
_UGUI
爱上游戏开发
·
2021-03-11 12:39
unity游戏开发
LuaFramewrk
Unity热更新
tolua
LuaFramework
第三章 热更新
本片将代码的热更新和资源的热更新,首先先讲本地的热更新,之后讲网络的热更新首先是本地的这里先从网上随便找的资源,找了一个性感的女战士模型,和随意组成的一个UI界面制作完成后,将物体拖到project视图里面做成预制体(这里要选好地址放这些预制体,因为预制体是要打成assetBundle包,然后再去加载的,而这些路径后面是要用到的)然后讲预制体的贴图之类的也放到专门的目录里面这里是专门当反面教材用的
nuolo
·
2020-09-13 08:33
LuaFramework
LuaFramework
第二章 理清加载顺序
研究了一天,大概的把lua的调用过成搞明白了,,参考了一些大佬写的教程,看的很快,总体来说,由于
luaframework
使用了puremvc的框架设计,使得刚接触框架的新手在初开始理解框架的时候会出现出现看不懂的情况
nuolo
·
2020-09-13 08:33
LuaFramework
LuaFramework
-UGUI执行Build protobuf-lua-file 无法生成对应XXXX_Pb.lua文件解决
首先感谢群友、朋友以及网友的答疑解惑,使我在IT的这条路上能够走得更远。本文根据http://blog.sina.com.cn/s/blog_afc5da7f0102wn20.html网址的环境搭配及操作流程,我在这边只写一些需要注意的地方。大神绕道。1.下载下载python-2.7.2.msihttp://www.python.org/getit/(python用2.x都可以)下载LuaForW
qq_19312255
·
2020-09-13 08:21
luaframework
框架中将protobuf文件转成lua文件
在
luaframework
框架中提供了通讯工具protobuf,需要将protobuf文件转成lua文件使用。
差点忘记打铁了
·
2020-09-13 07:05
Lua
游戏项目中的MVC架构(Unity和
LuaFrameWork
)
MVC模式MVC是(Model、View、Controller)三个单词的首字母简写,其应用的目的是为了将程序分层,便于应用程序的分层开发。Model(模型)代表一个存储数据的对象,它也可以带有少量的逻辑,在数据有变化的时候通知Controller进行更新视图。View(视图)代表模型包含的数据的可视化表现。Controller(控制器)控制器控制数据流向模型对象,并在数据变化时更新视图。它使得视
张伟林_VillainJan
·
2020-09-12 12:21
游戏开发相关知识与技巧
Lua
C#
LuaFramework
热更新过程(及可更新的loading界面实现)
1.名词解释:资源包:点击
LuaFramework
|BuildXXX(平台名)Resource,框架会自动将自定义指定的资源打包到StreamingAssets文件夹,这个文件夹下的unity3d文件就是资源包
weixin_30770495
·
2020-08-23 07:57
tolua 学习笔记 链表list.lua
LuaFramework
_UGUI中有一个list.lua,它是一个双向链表,即一个元素有两个指针,指向它的前一个元素和后一个元素。这里的元素指的是table,获取值的方式是:xxx.value。
阿童木yss
·
2020-08-22 16:17
Unity热更新
[Unity热更新]tolua# &
LuaFramework
(三):lua使用list与事件委托
1.在Assets\
LuaFramework
\Editor下有CustomSettings.cs,可以将c#类或者枚举注册到lua中,供lua调用2.当在lua中调用c#的方法,提示参数错误时,可以到对应的
宏哥1995
·
2020-08-22 02:30
Unity热更新
LuaFrameWork
的个人分析
Lua在C#这边进行的基本操作在热更新核心脚本【LuaBehaviour】。LuaBehaviour继承自View视图层我们只需要关注生成的【函数名】、【参数列表】、【返回值】,怎么生成的不需要知道我们核心目的是看框架逻辑。LuaBehaviour这个脚本,是所有面板都会挂载的一个脚本【误?】一出现这个面板就会执行Awake方法把当前对象名,要执行的方法名,当前这个对象传入到CallMethod中
萌猫娘巧克力
·
2020-08-18 01:32
关于LUA+Unity开发_toLua篇【二】
2019独角兽企业重金招聘Python工程师标准>>>这篇来说说github上的的toLua框架
LuaFramework
。两个版本分别对应UGUI和NGUI。
weixin_34413103
·
2020-08-13 21:45
toLua消息监听和发送(区别于
LuaframeWork
框架自带的Events.lua)
基于uLua/toLua的
Luaframework
的lua框架的事件系统github地址:https://github.com/jarjin/
LuaFramework
_NGUI用法与
Luaframework
weixin_30247307
·
2020-08-13 20:30
Unity3D——将Unity中自定义的类映射到Lua中来调用
众所周知,Unity3D游戏的热更新在IOS平台需要使用Lua语言,虽然效率低于C#的实现,但也是没有办法的办法;现在网上比较流行的是一个基于ToLua的
LuaFramework
的框架,对于这个框架,网上教程资源比较多
hongfei233
·
2020-08-13 20:02
C#
lua
Unity3D
Unity
LuaFramework
_UGUI tolua# examples学习整理(一)
UnityLuaFrameworktolua#examples学习整理(一)说明下载&导入LuaFrameworkExamples1HelloWorld2ScriptsFromFile3CallLuaFunctiongenericcallexpansioncalldelegatecallluastatecall说明上次想要学习使用ulua,结果误打误撞下了个基于tolua#的LuaFramewor
ACwawayu
·
2020-08-13 11:48
Unity
tolua,
luaframework
环境搭建
先简单说一下tolua和
luaframework
。前者的前身是C#tolua,由于unity只支持C#,IOS端热更新不
Lerchain
·
2020-08-07 21:30
Unity
xlua的hotfixManager
文章目录前言与
LuaFramework
的对比xlua如何打热补丁xlua的加载器从本地修复从服务器端修复代码如下前言最近要用到xlua的热更新,踩了一下坑与
LuaFramework
的对比先苦后甜与先甜后苦
猫不在
·
2020-08-01 14:06
Unity
使用Unity+KBEngine开发的mmo游戏demo的第二版(Lua热更)
运行前需要先点击
LuaFramework
->BuildXXXResource来创建游戏资源的assetbundle,并点击Lu
chihuan2554
·
2020-07-30 23:40
2.Unity3D热更新-
LuaFramework
-使用lua创建物体
本文固定链接:http://blog.csdn.net/u013108312/article/details/539249341、创建物体为了调试的方便,笔者先将框架配置为本地模式,待测试热更新时再改成更新模式。//////如果开启更新模式,前提必须启动框架自带服务器端。///否则就需要自己将StreamingAssets里面的所有内容///复制到自己的Webserver上面,并修改下面的WebU
iiiCircle
·
2020-07-30 01:03
Lua
【ulua入门】(2) 动态实例化GameObject,然后更改UGUI元素的值,使用案件移动物体
参考链接:http://www.manew.com/thread-91203-1-1.html在这里下载ulua:https://github.com/jarjin/
LuaFramework
_UGUI这是第二篇关于
赖张殷
·
2020-07-29 22:09
uLua
uLua
[Unity热更新]tolua# &
LuaFramework
(十四):更新下载(中)
承接上一篇:http://blog.csdn.net/lyh916/article/details/51146693上一篇基本实现了更新下载,很多时候,我们还需要将更新文件数,下载速度等信息显示在界面上,所以这篇就说下怎么做。效果图:Ps:上面的下载速度为Infinity(无穷大),具体原因不明,估计是我使用的是编辑器链接本地服务器,而且更新的文件很小,所以就快得飞起吧!分析:这里我把它分为两部分
宏哥1995
·
2020-07-13 07:15
Unity热更新
ToLua(
LuaFramework
) -ToLua框架使用指南
LuaFramework
热更新流程:Main脚本调用整个游戏的启动函数Startup游戏管理器GameManager生成GameManager调用CheckExtractResource函数,检查“数据目录
develop true
·
2020-07-12 19:38
ToLua
lua
ToLua(
LuaFramework
) - ToLua开篇与项目演示案例-tolua最全教程
开篇前言:学习tolua需要有lua基础。学习tolua需要有lua基础。学习tolua需要有lua基础重要的事情说三遍-------------准备工作-----------------tolua框架github下载地址:方法一:https://github.com/topameng/toluagithub打不开的建议更改hosts地址方法二:github.com上边儿的两种方式都可以进行一个下
develop true
·
2020-07-12 19:08
ToLua
LuaFramework
:自动打包工具
1.资源的创建注意一下命名规则,一个面板及其相关的东西都放在同一个文件夹中,如果文件夹命名为xxx,则面板预制要命名为xxxPanel2.打包以文件夹为单位进行打包,打包类为Packager.cs。这里要打包的东西分两种,一种为图片等资源,另一种为代码资源(即lua脚本)。对lua脚本的打包已经被框架搞好了,不需要我们考虑,我们要考虑的是对前者的打包,详细的见Packager.cs的HandleE
YOLO_TO_GAME
·
2020-07-12 10:34
扩展工具
ToLua热更新之
LuaFramework
框架之代码热更新(一)
1、安装框架只要在http://www.ulua.org/index.html下载
LuaFramework
,然后用Unity3D打开,这里用的是
LuaFramework
_UGUI-1.0.4.109版本以及
YOLO_TO_GAME
·
2020-07-12 10:03
Lua
ToLua热更新之
LuaFramework
框架之UI(五)
界面系统在游戏中占据重要地位。游戏界面是否友好,很大程度上决定了玩家的体验;界面开发是否便利,也影响着游戏的开发进度。Unity3D的UGUI系统,使用户可以“可视化地”开发界面,那么怎样用Lua去调用UGUI呢?1、显示UI界面下面演示如何显示一个UI界面。由于UI界面也是一种资源,使用第二篇“资源热更新”的方法即可。这个例子中,制作一个含有按钮的界面,然后组成名为Panel1的UI预设,存放到
YOLO_TO_GAME
·
2020-07-12 10:03
Lua
LuaFramework
的网络连接、消息分发
服务端--接收到消息,原样返回usingSystem;usingSystem.Net;usingSystem.Net.Sockets;namespaceLuaFramework_UGUI_master_Server{classProgram{staticvoidMain(string[]args){Socketlistenfd=newSocket(AddressFamily.InterNetwor
weixin_34197488
·
2020-07-12 09:01
002,
LuaFramework
对资源的管理
2019独角兽企业重金招聘Python工程师标准>>>资源管理资源可以分为两个部分,美术资源和代码资源美术资源美术资源(图片,预制体)等都在ResourceManager里面管理着,在程序启动后,资源从服务器更新完毕,会初始化资源管理器在GameManager里面完成初始化publicvoidOnResourceInited(){ResManager.Initialize();this.OnIni
weixin_33955681
·
2020-07-12 08:11
Unity3D +
luaframework
如何做到一键打包
阅前提示:本文讲述内容为如何优化
luaframework
的打包流程,并不是讲如何使用
luaframework
配合unity3D进行热更新的基础内容,因此需要读者有unity3d+
luaframework
CraneInForest
·
2020-07-12 05:58
技术分享
Unity Tolua# & Ulua &
LuaFramework
热更新框架的入门,小白跟着做一遍就懂了
这个人也是小白,不对的地方请指出他好更改。1.热更新是干什么用的?我们拿Android手机的APP为例,假如一个一二十M的APP更新了版本,一般是叫用户重新下载一个最新版本的APK文件重新安装。但是我们手机游戏客户端APK文件动辄几百M,一G两个G的,假如一个小更新就让玩家重新下载过一遍客户端再安装,那就很麻烦。热更新就是让游戏客户端更新的时候不需要重新安装游戏的技术,读个条加载一些资源就完成了游
绳子拴柱子[H5游戏前端]
·
2020-07-12 03:43
Unity3d
LuaFramework
框架自带的Network网络连接(socket)
Main.lua–建立连接一般情况下,LuaGame脚本中也有一段启动Socket连接的代码,不想删掉可以直接修改端口号和ip地址,要么删了写在main脚本中,要么改Game中的socket一定!!!一定!!!--注册网络连接脚本--require"Logic/Network"--主入口函数。从这里开始lua逻辑functionMain()--网络连接print("网络连接");localnetw
丶博Liang
·
2020-07-11 20:44
Lua
在
LuaFramework
中实现按钮绑定C#事件和Lua事件(七)
关于挂载方法
LuaFramework
框架已经在LuaBehaviour脚本(C#脚本)为我们写好,我们只需要调用方法即可。
壹叶成名
·
2020-07-11 20:48
lua
LuaFramework
2018版本 小结
目录一、
LuaFramework
的资源更新流程如下图:二、
LuaFramework
框架打包流程:三、
LuaFramework
框架获取资源方法:四、加载面板流程五、热更新真正发挥作用的部分六、Lua框架的基本用法套路
两水先木示
·
2020-07-11 19:03
LuaFramework
个人见解
Unity3d
上一页
1
2
3
下一页
按字母分类:
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
其他