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
xlua
初读&
XLua
-ILRuntime 性能对比
环境:1.导入upm包,开启unsafe选项2.需要有单独的热更工程,里面是需要热更的代码。使用IDE(VS\Rider等)编译热更工程,生成dll3.选择sample示例,启动,查看日志。简单demo流程:1.全局初始化一次AppDomain2.加载编译好的热更工程Dll3.开发环境下可以加载pdb调试文件4.初始化ILRuntime环境5.输出热更代码里的测试日志performance对比1.
Jayden_JMN
·
2023-02-06 07:24
如何使用F5刷新cocos2dx lua创建的.exe文件
本文内容修改于《cocos2dx实战Lua卷》(第二版)本文的内容为实现F5动态刷新cocos2d
xlua
创建的.exe文件,实现动态修改,而不需要每次修改完代码后,再打开.exe文件看效果。
skinGap
·
2023-01-31 11:38
cocos2dx
lua
基础内容
cocos2dx
lua
F5刷新
【lua学习】我也记一次死循环的问题
Xlua
中自身也不支持断点调试功能,在查了半天调试相关的功能后,因为感觉好麻烦所以还是决定暂时放弃断点了,决定使用钩子+日志文件的方式慢慢debug.....1.钩子在网上冲浪(不是)的时候发现也有人用了这样的方法
江枫枫Maple
·
2023-01-29 13:06
Unity
Xlua
热更新框架(十):真机调试与服务器内网穿透
15.真机调试15-1.真机调试1启动热更新流程制作Loading界面打包APK修改GameStart脚本之前逻辑时GameStart直接执行加载ui的语句,现在变成将几个重要的语句如启动Lua的StartLua和启动UI的GameInit放进函数中,注册到EventManager,根据是否热更新,fire执行对应的事件。没有热更新直接init,有热更新,在HotUpdate中加载loadingU
我是刘咩咩阿
·
2023-01-13 22:13
Xlua
Unity
unity
服务器
lua
cocos2dx-lua_热更新_AssetsManagerExTest分析
以下是在win7下的coocs2dx3.10lua开发的1.概述这里要创建一个测试cocos2d
xlua
的AssetsManagerExTest的项目。
爱睡觉的猫L
·
2023-01-05 10:44
cocos2dx
cocos2d-x
Unity 热更新方案之——ILRuntime
二、ILRuntime使用1.跨域委托2.跨域继承3.CLR绑定与重定向前言做游戏离不开热更新,目前市面上热更新方案用的比较多的是Lua(
XLua
,ToLua),最近又出现了基于C#的热更新huatuo
canon_卡农
·
2022-12-31 02:17
Unity
unity
游戏引擎
c#
一些自己面试unity3D 程序员的面经
热更原理,关卡剧情新手皮肤等编辑器,
xlua
底层,内存cpu性能优化,shader,ugui底层代码与性能优化,项目ui,网络,资源加
不許打脸
·
2022-12-29 08:52
untiy
面试
unity
unity3d
CMake编译
Xlua
第三方库lua-rapidjson的方法和Unity项目的设置
GitHub-chexiongsheng/build_
xlua
_with_libs:为
xLua
集成几个常用库,方便使用为
xLua
集成几个常用库,方便使用.Contributetochexiongsheng
我是刘咩咩阿
·
2022-12-23 17:45
Unity
Lua
lua
开发语言
【OpenSourceC#】JEngine框架
看下文档中提到的功能如下JEngine框架核心热更资源工具AssetMgr,框架集成了BuddleMaster来管理AB包,这是对BuddleMaster功能的封装对象绑定工具与
xlua
中的绑定脚本方式和功能类似扩展方法
PartnerLv
·
2022-12-17 18:56
UnityGamePlay
开源代码解读
c#
unity
开发语言
[RS]
xLua
从LuaJit升级Lua5.3记录
记录环境Unity2021.3.4f1
xLua
-2.1.16_with_silicon_supportLua5.3.3=>Lua5.3.5各平台需要的软件1、Windowscmake-3.24.0-rc1
_Walker__
·
2022-09-27 20:46
huatuo 革命性热更新解决方案系列1·1 为什么这么NB?huatuo革命Unity热更新
最近huatuo(华佗)热更新解决方案火爆了unity开发圈,起初我觉得热更新嘛,不就是内置一个脚本解释器+脚本语言开发,如
xLua
,ILRuntime,puerts。
博毅创为游戏圈
·
2022-09-13 18:45
游戏开发
游戏服务器
UNITY
unity
c#
游戏引擎
huatuo
热更新
Unity中的热更新的基础知识,
Xlua
与ILRuntime基础知识
1.什么是热更新热更新是指在不需要重新编译打包游戏的情况下,在线更新游戏中的一些非核心代码和资源,比如活动运营和打补丁。热更新分为资源热更新和代码热更新两种,代码热更新实际上也是把代码当成资源的一种热更新,但通常所说的热更新一般是指代码热更新。资源热更新主要通过AssetBundle来实现,在Unity编辑器内为游戏中所用到的资源指定AB包的名称和后缀,然后进行打包并上传服务器,待游戏运行时动态加
绳子拴柱子[Unity游戏前端]
·
2022-09-13 18:15
Unity3d
Untiy
unity
c#
【UGF】GameFramework接入HybridCLR(wolong)卧龙热更框架
在此之前用过tolua和
xlua
热更框架,因为C#开发方式实在太爽,想支持热更又不想使用弱类型语言,于是对ILRuntime和HybridCLR进行了评估,最终确定了HybridCLR方案,尽管它还比较新
TopGames
·
2022-08-07 21:54
Unity游戏框架
c#
开发语言
Unity huatuo革命性热更新系列【1】
huatuo革命Unity热更新最近huatuo(华佗)热更新解决方案火爆了unity开发圈,起初我觉得热更新嘛,不就是内置一个脚本解释器+脚本语言开发,如
xLua
,ILRuntime,puerts。
Clank的游戏栈
·
2022-07-17 07:59
游戏开发
unity3D
游戏服务器
unity
c#
游戏引擎
Xlua
hotfix C#案例
1
Xlua
调用C#方法并传递参数lua调用C#协程,传递Action类型参数,c#中Action类型参数,可以直接用function进行替代publicvoidTestFuntion(){ActioncallBack
天涯过客TYGK
·
2022-07-09 07:41
手游开发
C#基础
unity-开发
lua
开发语言
苹果电脑构建
XLua
的arm64-v8a、armeabi-v7a、x86等的so库,
这里是记录我们项目构建自己的
XLua
各平台代码库之安卓so库的流程,在原本
XLua
的相关代码基础上扩展和删除了一些代码,通过这篇文章可以大概知道如何添加和删除扩展代码,怎么配置,怎么去生成我们想要的库,
xmx5166
·
2022-07-07 17:06
XLua本地构建代码库
C# 启动一个外部exe文件,并传入参数
在我们常用的一些软件中,经常有些软件,双击之后根本打不开,这是因为启动时做了限制,我们需要传入一些参数才能打开,在工作中,这个需求也可以用在软件的自动更新上,在Unity里,有
XLua
,ILruntime
熊思雨
·
2022-06-17 22:04
C#
Winform
c#
C# Winform自动更新
在Unity里面,有
XLua
,ILRuntime这样的热更新框架,Unity和Winform不同之处是,Unity生成的项目,哪怕是Windows平台,根本不必关闭程序才能进行更新,但是Winform项目必须关闭程序才进行下载替换
熊思雨
·
2022-06-17 22:07
C#
Winform
c#
Unity XCode打包报错 Undefined symbols for architecture arm64
这个报错一般是相关的库没有引入,笔者查看详细报错信息提示的是lib
xlua
.a未引入返回XCode,确实未看到对lib
xlua
.a的引用,如下图:但是项目工程里面确确实实是有的,且放在Plugins/iOS
iningwei
·
2022-04-01 01:58
Unity
ios
Xcode
xcode
ios
unity
ToLua或
XLua
中的虚拟机是否独立于Unity的主线程
1)ToLua或
XLua
中的虚拟机是否独立于Unity的主线程2)Timeline技能编辑器提取关键帧信息3)CanvasAdditionalShaderChannels设置无效4)SDK返回的时候取Time.deltaTime
·
2022-03-28 18:58
xLua
热更新
什么样的代码执行能支持热更新;两种模式:模式一:将所有的代码指令先加载到内存--代码段,然后在执行;C++开发的程序--->代码指令--->内存里面;普通UnityC#开发程序--->跑起来所有C#的代码都被加载到内存;没有动态的改变--->不支持热更新,需要重新安装,替换原来的代码,才能更新;模式二:将主要的核心代码先加载到内存--代码段,然后程序就跑起来了,运行业务逻辑代码先加载代码到内存,然
会思考的小周
·
2022-03-17 17:56
热更新
c#
lua
unity
Addressable资源管理
1)Addressable资源管理2)Addressable热更新问题3)不合理旧图集拆分成新的小图集4)
XLua
中在Lua和C#传递自定义值类型5)Toggle的onValueChanged如何正确移除某个匿名的监听这是第
UWA
·
2022-03-01 01:11
厚积薄发
Unity优化
Addressable
Texture
Script
在Lua中支持#if UNITY_EDITOR宏定义
要实现这种效果可以从lua代码的加载入手,
xlua
代码的加载过程是可以自定义的,可以先把代码写成这样的:ifrsp.Status==OrderStatus.ToDeliver--[[#ifUNITY_EDITORorrsp
塘朗山小钻风
·
2022-02-20 11:36
xlua
实现原理
类型一切从LuaEnv.cs中的init_
xlua
开始。
塘朗山小钻风
·
2022-02-15 07:53
【
XLua
】019-Lua访问C#:重载方法调用
重载方法调用1、Lua脚本localDrivenClass=CS.DrivenClasslocaltestobj=DrivenClass()--重载方法调用testobj:TestFunc(100)testobj:TestFunc('hello')2、C#脚本usingSystem;usingSystem.Collections;usingSystem.Collections.Generic;us
lijianfex
·
2022-02-09 01:10
深入理解
xLua
基于IL代码注入的热更新原理
目前大部分手游都会采用热更新来解决应用商店审核周期长,无法满足快节奏迭代的问题。另外热更新能够有效降低版本升级所需的资源大小,节省玩家的时间和流量,这也使其成为移动游戏的主流更新方式之一。热更新可以分为资源热更和代码热更两类,其中代码热更又包括Lua热更和C#热更。Lua作为一种轻量小巧的脚本语言,由Lua虚拟机解释执行。所以Lua热更通过简单的源代码文件替换即可完成。反观C#的整个编译执行过程是
iwiniwin
·
2021-10-29 09:00
深入
xLua
实现原理之C#如何调用Lua
本文主要是探讨
xLua
下C#调用Lua的实现原理,有关Lua如何调用C#的介绍可以查看深入
xLua
实现原理之Lua如何调用C#C#与Lua数据通信机制无论是Lua调用C#,还是C#调用Lua,都需要一个通信机制
iwiniwin
·
2021-09-24 09:00
深入
xLua
实现原理之Lua如何调用C#
xLua
是腾讯的一个开源项目,为Unity、.Net、Mono等C#环境增加Lua脚本编程的能力。本文主要是探讨
xLua
下Lua调用C#的实现原理。
iwiniwin
·
2021-09-18 10:00
让我直接涨薪5K的Nginx/OpenResty详解,Ngin
xLua
操作Redis有多牛
Ngin
xLua
操作Redis本节介绍如何使用开源的lua-resty-redis模块在Lua脚本中连接和访问Redis,该模块的官方网址为https://github.com/openresty/lua-resty-redis
该用户快成仙了
·
2021-08-26 14:58
redis
nginx
lua
Nginx/OpenResty详解,Nginx Lua编程,重定向与内部子请求
实战案例运行准备:本节涉及的配置文件为源码工程的ngin
xlua
-demo.conf文件。在运行本节实例前需要修改启动脚本
该用户快成仙了
·
2021-08-26 14:00
lua
nginx
运维
unity教程二:配置
xlua
环境
(1)先根据文档配置运行1.下载
Xlua
源码https://github.com/Tencent/
xLua
/2.复制Assets和Tools里面文件到工程文件里面WX20210823-173827.pngWX20210823
SuperGino
·
2021-08-26 11:05
终于靠这篇文章学透了Nginx/OpenResty详解,Ngin
xLua
编程
Ngin
xLua
编程经过合理配置,Nginx毫无疑问是高性能Web服务器很好的选择。除此之外,Nginx还具备可编程能力,理论上可以使用Nginx的扩展组件ngx_lua开发各种复杂的动态应用。
该用户快成仙了
·
2021-08-24 21:24
nginx
lua中c#变量传入和lua之间的回调
C#usingUnityEngine;usingSystem.Collections;using
XLua
;usingSystem;usingSystem.IO;publicclassstar_coroutine
楚天月
·
2021-06-25 01:05
深入理解 nginx和nginx-lua
最近一段时间,公司ngin
xlua
遇到了各种奇怪问题,于是又读了一遍陶辉的书。
磊哥jinleileiking
·
2021-06-21 03:14
01 Puerts for Unity 基本接入
其作者@chexiongsheng大名鼎鼎,普遍应用在国内网游中的
xLua
也出自他手。为什么要使用Puerts?
单炒饭
·
2021-06-13 13:01
集成
XLua
给C#打补丁
看了
XLua
相关介绍,觉得是一个不错的解决方案。所以基于这个问题引入了
XLua
来临时解决部分线上bug。
XLua
简介此次引用
XLua
官方说明。
吴少年
·
2021-06-09 06:58
[转载]对C#热更新方案ILRuntime的探究
对C#热更新方案ILRuntime的探究转载请标明出处:http://www.cnblogs.com/zblade/对于游戏中的热更,目前主流的解决方案,分为Lua(ulua/slua/
xlua
/tolua
拉夫斯基丶
·
2021-06-06 03:15
unity使用lua
怎么在unity中使用
xLua
xlua
sqeety
·
2021-05-17 09:08
【
XLua
】012-C#访问Lua中的function:映射到LuaFunction
通过LuaFunction访问lua中的function1、Lua脚本中的function--有参,有返回的全局function(),包括多个返回值functionAddRes(a,b)print("a".."+".."b="..a+b)returna+b,a,bend2、C#脚本usingSystem;usingSystem.Collections;usingSystem.Collections
lijianfex
·
2021-05-03 23:42
【
XLua
】009-C#访问Lua中的table:映射到interface
xLua
的table映射到interface1.Lua脚本的书写,table中包含了函数的声明person={name="fex",age="22",12,12,13,eat=function(self
lijianfex
·
2021-05-01 21:15
xlua
热补丁笔记
1.使用
xlua
.hotfix替换方法,变量;
xlua
.hotfix(类名,{中间写要替换的方法})
xlua
.hotfix(CS.HotfixCalc,{Test1=function(self)print
黒可乐
·
2021-04-27 07:42
unity学习笔记-
XLua
热更新之基础入门
XLua
热更新之基础入门需求基础入门打出helloworld加载文件夹里的txt文件并进行打印获得绝对路径下的文件里的数据需求unity项目导入AndroidStudio后,以后的更新不可能一直重新打包给
淳杰
·
2021-04-26 13:08
unity
unity
xLua
学习笔记(一) 加载Lua代码
xLua
的安装首先从
xLua
的Github主页上下载资源包https://github.com/Tencent/
xLua
解压下载好的压缩包,将压缩包中Assets文件夹下的内容复制到Unity工程的Assets
BlauHimmel
·
2021-04-25 06:18
cocos2d-x: 集成Wax
Wax介绍Wax介绍创建LuaWax工程cocosnew-llua-pcom.example.luawa
xLua
Wax--portrait添加头文件路径${SDKROOT}/usr/include/libxml2
小城大麦
·
2021-04-20 04:23
[转载]Unity热更方案汇总
www.manew.com/thread-114496-1-1.html谈到目前的代码热更方案:没什么特别的要求imagetoLua(效率比sLua高)打算以传统方式更新,热更仅仅用于紧急更新/希望战斗等性能敏感部分也能更新
xLua
拉夫斯基丶
·
2021-04-18 02:45
本地资源检测,特效检测中Overdraw相关问题
1)本地资源检测,特效检测中Overdraw相关问题2)Android上如何加速判定Bundle文件是否存在3)
xLua
pcall异常捕获4)Mipmap和带宽5)Timeline卡顿严重时,Clip被完全跳过没有执行这是第
侑虎科技
·
2021-01-11 11:59
rendering
ab
lua
timeline
Xlua
移动端控制物体旋转和缩放
--
Xlua
控制移动模型的旋转和缩放localfirstPosX=0localcurrentRotY=0localroleObj=selflocalInput=CS.UnityEngine.InputlocalTouchPhase
DaLiangChen
·
2021-01-04 15:58
Xlua
xlua
Xlua
热更新
lua
框架笔记:记录
XLua
的简单接入
阅前提示本系列为作者在学习框架与编写框架时的心得与笔记适合人群:All阅读方式:工具文章本系列会不断更新,如果对你有所帮助,点赞收藏吧:)文章目录阅前提示
XLua
配置[LuaCallCSharp][CSharpCallLua
Vin129
·
2021-01-01 15:27
框架笔记
unity
lua
游戏开发
游戏
本地资源检测,特效检测中Overdraw相关问题
1)本地资源检测,特效检测中Overdraw相关问题2)Android上如何加速判定Bundle文件是否存在3)
xLua
pcall异常捕获4)Mipmap和带宽5)Timeline卡顿严重时,Clip被完全跳过没有执行这是第
侑虎科技
·
2020-12-29 20:20
rendering
ab
lua
timeline
cocos2dx lua基础篇
Cocos2d-
xlua
是Cocos2d-x引擎添加了Lua绑定的版本。
余生only
·
2020-12-24 20:49
上一页
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
其他