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
_热更新学习四,使用lua脚本热更新
上一篇搭建好了lua虚拟环境(点击查看),本篇利用搭建好的虚拟环境尝试着进行
XLua
热更新1.先创建项目,写好业务代码(例子)1.1创建Button,和脚本NewBehaviourScript(挂在Button
菜鸟的笔记
·
2024-09-03 16:56
skywalking接入nginx
下载Nginx的插件GitHub-apache/skywalking-nginx-lua:TheNgin
xLua
agentforApacheSkyWalking~]#cdskywalking-nginx-lua-master
运维潇哥
·
2024-09-02 00:35
skywalking
nginx
运维
连猴子都能学会的Lua速成教学
Lua语言是游戏开发的一个重要助手,是一种比较流行的脚本语言,在国内也有像鹅厂这样的大厂在做维护和支持(
xLua
等),质量是很能得到保证的。它体积小速度快,是一种很优秀的语言。
雨果66666
·
2024-02-28 18:01
Game
Develop
Lua
热更新、
Xlua
中Lua调用C#代码
每日一句:保持须臾的浪漫,理想的喧嚣,平等的热情什么是冷更新?开发者将测试好的代码,发布到应用商店的审核平台,平台方会进行稳定性及性能测试。测试成功后,用户即可在AppStore看到应用的更新信息,用户点击应用更新后,需要先关闭应用,再进行更新什么是热更新?广义:无需关闭应用,不停机状态下恢复漏洞,更新资源等,重点是更新逻辑代码狭义定义(ios热更新):无需将代码重新打包提交至AppStore,即
小小数媒成员
·
2024-02-09 12:40
UNITY
lua
c#
开发语言
如何评价C#热更框架huatuo?
huatuo革命Unity热更新最近huatuo(华佗)热更新解决方案火爆了unity开发圈,起初我觉得热更新嘛,不就是内置一个脚本解释器+脚本语言开发,如
xLua
,ILRuntime,puerts。
游戏程序猿
·
2024-02-05 10:20
超详细从零开始实现打ab包,ab包上传服务器,从服务器上加载ab包(用nginx搭建文件服务器),实现热补丁功能(基于
xLua
)
前言:Unity编辑器版本:2019.4.0以下文件命名和目录最好与本人一致一、创建一个空白U3D项目二、搭建
xLua
环境从github上下载
xLua
工具包导入
xLua
工具包,并配置开发环境首先将
xLua
ysn11111
·
2024-02-04 20:57
服务器
unity
nginx
lua
Xlua
分析:C#调用Lua
xLua
交互知识参考官方文档《programminginlua》的第24章开头,里面很详细地阐述了Lua和C++是如何实现交互的:栈操作。LuaAPI用一个抽象的栈在Lua与C之间交换值。
keep-learner
·
2024-02-03 21:21
c#
lua
unity
游戏引擎
如何在FBX剔除Lit.shader依赖
1)如何在FBX剔除Lit.shader依赖2)Unity出AAB包(PlayAssetDelivery)模式下加载资源过慢问题3)如何在URP中正确打出Shader变体4)
XLua
打包Lua文件粒度问题这是第
UWA
·
2024-02-02 11:53
厚积薄发
Unity优化
asset
assetbundle
shader
lua
xLua
介绍
xLua
地址:传送门
Xlua
是啥?
APP4x
·
2024-02-01 19:43
[
xLua
] 添加jit版的拓展库
环境Win10(x86)CentOSLinuxrelease7.7.1908(Android)Vagrant+VirtualBox(运行Centos的环境)Windows貌似没遇到啥问题Android前置依赖android-ndk-r10e:自带的编译脚本有写,记得修改export指想的路径android-ndk-r15c:64位版本需要报错处理64位系统,编译32位的库,缺少支持/usr/inc
_Walker__
·
2024-01-31 18:25
Unity
Xlua
之 C#调用Lua(一)
Unity
Xlua
之C#调用Lua(一)一.Lua解析器(LuaEnv)执行Lua代码,加载Lua文件执行publicclassLesson01_LuaEnv:MonoBehaviour{privateLuaEnv_luaEnv
帅_shuai_
·
2024-01-29 19:39
Xlua
unity
c#
lua
Unity
Xlua
热更新框架(五):Lua和UI管理
8.Lua管理器:::infoLua存在两种加载器,一种默认加载器(env.DoString("require(‘test’)"直接用了默认加载其),直接调用StreamingAssets中的脚本);一种是自定义加载器(env.AddLoader(Envpath)),优先于默认加载器(下文DoString就是从自定义加载器的路径读取的),并且当Lua代码执行require函数时,自定义加载器会尝试
我是刘咩咩阿
·
2024-01-29 19:08
Unity
Xlua
lua
unity
【Unity】热更新之
xLua
C#调用Lua / 自定义加载器 / 加载并执行AB包中的Lua文件
最近在学习
xLua
,和大家分享一下学习笔记。
IM雾凇
·
2024-01-29 19:08
Unity
lua
unity
c#
游戏引擎
开发语言
XLua
设置加载lua脚本的路径
语言时自动执行传入的函数该方法可设置加载lua脚本的路径并且不用修改lua后缀加载lua脚本的顺序为先从自定义函数中查找没有找到去默认路径中查找使用例子usingSystem.IO;usingUnityEngine;using
XLua
心前阳光
·
2024-01-29 19:08
Lua
lua
开发语言
Unity
Xlua
打包后 找不到lua脚本
Unity
Xlua
打包后找不到lua脚本如果是使用下面这种方式的,看看路径中是否包含中文luaEnv.DoString(string.Format("package.path='{0}/Lua/?.
DDSDQPMZ
·
2024-01-29 19:08
Unity
lua
unity
开发语言
Unity3d 基于
xlua
热更新实现系列二:
Xlua
脚本动态加载(半热更新)(含源码)
前言之前一直在学习
xlua
的热更新,不过看了将近一个月的,略知一二了,但仿佛未形成体系,而且看再多,也不如动手实现一下。
十幺卜入
·
2024-01-29 19:08
Unity3D
Lua
xLua
中的三种加载Lua方式
需要先把
xLua
插件导入到Unity程序中:点击此处下载
XLua
在脚本中引入
XLua
命名空间,第一种:通过字符串加载lua程序//定义一个全局唯一的LuaEnvprivateLuaEnvluaenv;/
王源骏
·
2024-01-29 19:38
问题专辑
lua
XLua
学习---LuaEnv加载lua脚本的几种方式
LuaEnv.Dostring()参数内为一个字符串,确切说是一个符合lua语法的字符串。在此写几种不同类型的加载方法。首先声明LuaEnvenv=newLuaEnv();1.最基本lua语言env.Dostring(@"hellowworld")env.DoString(@"mytable={name='xiaoming'}functionmytable:new()localt={}setmet
大苏苏说
·
2024-01-29 19:38
Xlua
unity
XLua
Dostring
文件加载
unity
Xlua
热更新 实现显示帧率
第一步:导入
Xlua
插件链接:项目目录预览-
xLua
-GitCode进入链接,下载zip,进入Asset文件,将其中所有目录导入Unity的Asset中。
码穿地球
·
2024-01-29 19:37
Lua程序设计
GamePlay
unity
lua
c#
xLua
笔记(2)—Unity对象的MonoBehaviour Lua脚本
我们通常用继承了monobehaivor的C#脚本来开发游戏,本节我尝试用lua脚本来制作这样这个脚本,在lua侧来开发实现业务逻辑。1、根据unity对象的生命周期,我们定义常见的几个MonoBehaivor的函数,我们先创建一个lua脚本,包含了这里面的几个通用函数。LuaMonoBehaviour.lua文件,目录在Assets\LuaScripts\Common下functionAwake
JoeyHuangzx
·
2024-01-29 19:06
技术开发
Unity项目开发
lua
unity
Unity
XLua
(二)C#访问Lua脚本中的值+表
脚本a=24b='ok'c=trueC#访问usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;using
XLua
JPF29
·
2024-01-29 19:06
Unity
Lua
Unity
XLua
(三)C#访问Lua脚本中全局方法
functionadd(a,b)returna+bendC#访问usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;using
XLua
JPF29
·
2024-01-29 19:06
Unity
Lua
XLua
Unity中两种加载lua脚本的方式
第一种使用Resources.Load("XXX")publicclassLoadLuaFile:MonoBehaviour{privatevoidStart(){varlua=Resources.Load("AddLua");Debug.Log(lua);if(lua!=null){LuaEnvluaEnv=new();luaEnv.DoString(lua.text);luaEnv.Dispo
码穿地球
·
2024-01-29 19:06
Lua程序设计
unity
lua
游戏引擎
AR开发实战Vuforia项目之捕鱼达人(基于
XLua
热更新方案)
一、主要框架二、项目需求1.1版本1.点击宝箱领取的金币钻石太拥挤,分散一点。2.玩家金币钻石不够时没有相应处理。1.2版本1.与UI交互时不能发射子弹。2.技能扣钻石太多。3.boss撞击玩家数值变动一样且不是减少是增加。1.3版本1.boss撞击玩家当钻石金币不够时会产生负数。2.炮台3太强,且钻石没用处,不削弱,只有氪金才可使用。3.大鱼太多。1.4版本1.扑鱼是考虑了鱼的血量与子弹的伤害来
TonyWan_AR
·
2024-01-29 17:27
Unity
Xlua
之 Lua调用C#(一)
Unity
Xlua
之Lua调用C#(一)一.Lua使用C#类publicclassMyClass1{publicvoidTest(stringstr){Debug.Log("MyClass1:"+str
帅_shuai_
·
2024-01-29 07:40
Xlua
lua
unity
c#
Unity
Xlua
之 Lua调用C#(三)
Unity
Xlua
之Lua调用C#(三)一.Lua使用C#委托和事件publicclassLesson7{publicUnityActionaction;publiceventUnityActioneventAction
帅_shuai_
·
2024-01-29 07:40
Xlua
lua
unity
c#
Xlua
分析:Lua调用C#
但是还是没有讲明白里面的一些具体内容包括参数传递、
xlua
栈调用,甚至是C#如何调用lua都没研究。本篇主题是lua如何调用C#的补充。
keep-learner
·
2024-01-29 07:36
c#
lua
游戏引擎
unity
Unity出AAB包资源加载过慢
1)Unity出AAB包资源加载过慢2)UnityIL2CPP打包,libil2cpp.so库中没有Mono接口3)如何在URP中正确打出Shader变体4)
XLua
打包Lua文件粒度问题这是第370篇
UWA
·
2024-01-25 21:22
厚积薄发
Unity优化
unity
游戏引擎
AssetBundle
IL2CPP
Shader
Lua
xLua
学习
什么是冷更新开发者将测试好的代码,发布到应用商店的审核平台,平台方会进行稳定性及性能测试。测试成功后,用户即可在AppStore看到应用的更新信息,用户点击应用更新后,需要先关闭应用,再进行更新。什么是热更新广义:无需关闭应用,不停机状态下修复漏洞,更新资源等,重点是更新逻辑代码。狭义定义(iOS热更新):无需将代码重新打包提交至AppStore,即可更新客户端的执行代码,即不用下载app而自动更
Bug敲起来
·
2024-01-25 16:16
unity
lua
ios
Xlua
的基础案例学习
xlua
的官网:https://github.com/Tencent/
xLua
.
xlua
的说明:http://gad.qq.com/article/detail/42303.C#中调用Lua中的函数,用
小邹同学1
·
2024-01-25 03:03
Unity3d
Lua基础案例
unity3d
利用
XLua
写前端逻辑
思路:新建一个通用的LuaCustomCommon类挂在需要用lua实现逻辑的prefab上。通过这个组件关联名为Panel的lua脚本,生成对应的LuaTable,通过这个组件为lua赋值对应prefab的属性,并在Start(),Update()等生命周期方法中通过LuaTable.Get(“MethodName”);调用lua中对应的方法。在lua中使用transform:Find(“nam
小邹同学1
·
2024-01-25 03:03
Unity3d
xLua
lua
unity
unity
Xlua
集成编译Protobuf保姆级教程
任何疑问,可以留言,第一时间回复资源下载地址CSDN需要积分,所以放到了百度网盘,网速不佳的朋友可以去百度网盘下载[
Xlua
源码GitHub地址](https://github.com/chexiongsheng
乱码的博客
·
2024-01-24 23:58
#
Unity
XLua
unity
游戏引擎
Unity 升级
xLua
版本,编译不同平台链接库
xLua
GitHub链接GitHub-Tencent/
xLua
:
xLua
isaluaprogrammingsolutionforC#(Unity,.Net,Mono),itsupportsandroid
LymanCao的记事本
·
2024-01-24 23:27
unity
游戏引擎
lua
Nginx Lua API 学习
一、Ngin
xLua
API的两个标准库:ngx和ndk1.在nginx.conf文件中,所有的*_by_lua,*_by_lua_block和_by_lua_file都被看做是一个通向LuaAPI的入口
猿来是八阿哥
·
2024-01-22 14:54
ToLua或
XLua
中的虚拟机是否独立于Unity的主线程
1)ToLua或
XLua
中的虚拟机是否独立于Unity的主线程2)Timeline技能编辑器提取关键帧信息3)CanvasAdditionalShaderChannels设置无效4)SDK返回的时候取Time.deltaTime
侑虎科技UWA
·
2024-01-22 09:22
基于UGUI和
xLua
的一个简单的UI框架
UI框架内容是基于之前看过的siki学院的课程,这里不多重复,本篇文章主要讲如何在lua代码中调用C#的生命周期函数和UI框架的四种状态首先我们导入
xLua
插件,里面有一个脚本,LuaBehaviour.csusingUnityEngine
OneWord233
·
2024-01-18 05:39
C#
Unity
Lua
ui
lua
开发语言
Cocos2d-x Lua中的AssetsManagerEx
Cocos2d-
xLua
中的热更机制主要是通过AssetsManagerEx来实现的。
JunChow520
·
2024-01-17 05:15
xlua
源码分析(五) struct类型优化
xlua
源码分析(五)struct类型优化上一节我们分析了
xlua
是如何实现lua层访问C#值类型的,其中我们重点提到了
xlua
默认实现方式下,struct访问的效率问题。
异次元的归来
·
2024-01-15 21:56
xlua源码分析
lua
c#
xlua
unity
xlua
入门
xlua
脚本my
xlua
.lua.txtprint("my
xlua
file");num1=10str1='thisisluastring'tt={name='zyx',ago=20,"red","blue
MakerSir
·
2024-01-14 14:00
Unity 调试
XLua
.dll
1.使用cmakefile生成
xlua
c++工程第二步第三步第四步第五步将生成出来.dll和.pdb放到UnityPlugins文件夹下第六步网上有说附加到Unity的我试了不好使附加到进程好使
慕雪诺
·
2024-01-12 05:57
unity
游戏引擎
材质
Unity+
XLua
+阿里云热更代码
Unity+AssetsBundel+
XLua
+阿里云Unity热更新的步骤:AssetsBundle打包好资源——上传到服务器——运行项目——检测是否需要更新——1.需要更新2.不需要更新——1.需要更新
橘长长长
·
2024-01-12 01:23
XLua
Unity
XLua
Unity
热更新
AssetsBundle
阿里云
Unity项目demo总结(已完成22项,持续更新ing,含商城、塔防、背包、动画、坦克大战等)
Unity项目demo总结写在前面烟花(粒子系统)热更新(
XLua
HotFix)绘画涂鸦(图像处理、射线检测)Unity常用框架(对象池框架、状态机框架、UI框架)视频播放(Lua调UnityAPI)AB
iiiiiiimp
·
2024-01-10 11:50
Unity
游戏
unity
游戏引擎
Lua与C#交互初析
项目采用
xlua
结构与c#端进行交互,在个别地方和其他类型的lua(比如和tolua的加载机制)不一样
keep-learner
·
2024-01-09 01:39
lua
c#
交互
unity
游戏
游戏引擎
Xlua
Wrap
鉴于上个对
xlua
与C#的各方面初探有些笼统,本次只在一个方面进行较深层次的解释和讨论:
xlua
的wrap系统。
keep-learner
·
2024-01-09 01:38
unity
游戏
lua
lua5.4
cocos2d-x lua ProgressTimer
cocos2d-
xlua
ProgressTimer下载进度条使用functiontest()locallayer=cc.Layer:create()localto1=cc.ProgressTo:create
蚂蚁呀嘿嘿嘿
·
2024-01-07 12:22
cocos
xcode
ios
android
cocos2d
lua
Unity+
xlua
项目 build 到PC 环境问题总结
如何将unity+
xlua
项目build到PC(遇到两点问题)Product/Lua…需要放置在跟xxx.exe同级目录下image.pngProduct目录下Bundles文件需要放在xxx_DataStreamingAssets
nameLogen
·
2024-01-03 00:41
【Unity入门】热更新框架之
xLua
目录一、
xLua
概述1.1
xLua
简介1.2
xLua
安装二、Lua文件加载2.1执行字符串2.2加载Lua文件2.3自定义loader三、
xLua
文件配置3.1打标签3.2静态列表3.3动态列表四、Lua
龙卷风夜闯牛棚
·
2023-12-31 07:25
Unity
游戏引擎
unity
游戏引擎
huatuo 革命性热更新解决方案系列1·1 为什么这么NB?huatuo革命Unity热更新
最近huatuo(华佗)热更新解决方案火爆了unity开发圈,起初我觉得热更新嘛,不就是内置一个脚本解释器+脚本语言开发,如
xLua
,ILRuntime,puerts。
博毅创为
·
2023-12-31 01:20
xlua
源码分析(四) lua访问C#的值类型
xlua
源码分析(四)lua访问C#的值类型上一节我们主要探讨了C#是如何使用interface和delegate访问lua层的table和function的,本节我们跟着Examples05_NoGc
异次元的归来
·
2023-12-26 14:01
xlua源码分析
lua
c#
xlua
unity
xlua
中实现画圈,监测逻辑
localgestureDetector={};localgestureSum=Vector2.zero;localgestureLength=0;localgestureCount=0;localnumOfCircleToShow=1;localApplication=CS.UnityEngine.ApplicationlocalInput=CS.UnityEngine.Inputlocalfu
TrudgeCarrot
·
2023-12-23 04:39
上一页
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
其他