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
slua
unity3d游戏运行时lua热重载
package.loaded[fileName]=nil;require(fileName)过程当前项目lua文件引用有好几种:第一种是路径作为参数传入一个叫luawindom或luaitem的cs文件,通过
slua
风流侍郎中
·
2023-12-16 07:22
lua
游戏
开发语言
Unity中使用
slua
--- 调用c#方法
slua
下载地址:https://github.com/pangweiwei/
slua
1.在使用
slua
每次make最后都执行一次claer2.在你需要调用的c#类中添加[CustomLuaClass]
MinGo_铭
·
2023-12-07 00:21
上路
lua-c#
XLua-Unity框架初探
Unity引擎也诞生了很多款为其适配的Lua虚拟机运行环境,主要有XLua,
SLua
,ToLua和ULua,本文不会着力比较这几种框架的实现差异,只讨论其中背靠大厂腾讯的XLua框架。
PureDesigner
·
2023-10-29 10:49
Unity3d
【Unity 框架】QFramework v1.0 使用指南 介绍篇:02.Roadmap-路线图 | Unity 游戏框架 | Unity 游戏开发 | Unity 独立游戏
02.Roadmap-路线图将来也许
sLua
、toLua、xLua、ILRuntime支持Pro版本推进ArchitectureDesigner使用可视化设计架构,一键生成架构代码ResKit支持自定义目录方案
凉鞋的笔记
·
2023-07-15 05:26
QFramework
v1.0
使用指南
unity
游戏框架
C#
c#
游戏
Unity+
Slua
使用LuaProfiler进行真机调试
LuaProfiler项目的Github主页:Miku-LuaProfilerReadme中介绍了基本使用方法,这里介绍一下工具的简要原理和如何进行真机调试简要原理实现了一套对Lua的内存、函数耗时进行数据收集、分析统计的基础模块。通过类似BeginSample/EndSample的函数对,进行数据采样。对所有加载到的代码进行语义分析,并且在函数开始结束部分(还有其它,细节不赘述)插入BeginS
长仙人
·
2023-03-21 12:03
ILRuntime热更新
无需额外抽象脚本API2、直接使用VS2015进行开发,ILRuntime的解译引擎支持.Net4.6编译的DLL3、执行效率是L#的10-20倍|4、选择性的CLR绑定使跨域调用更快速,绑定后跨域调用的性能能达到
slua
sugarsama
·
2022-10-22 16:57
Unity3D
unity
skynet怎么启动lua文件
前篇在skynet主体流程中说到,在
slua
服务初始化的时候会给自己的消息队列发送一条消息,内容为bootstrap.当消息被捕获并执行时,会调用
slua
的回调函数_launch,他是在模块初始化中指定的
哈罗_aae9
·
2021-06-15 07:22
[转载]对C#热更新方案ILRuntime的探究
对C#热更新方案ILRuntime的探究转载请标明出处:http://www.cnblogs.com/zblade/对于游戏中的热更,目前主流的解决方案,分为Lua(ulua/
slua
/xlua/tolua
拉夫斯基丶
·
2021-06-06 03:15
[Unity]使用
Slua
框架开发创建Unity引擎中的对象
[Unity]技术学习路线图(长期更新)接上篇《[Unity]使用
Slua
框架开发Unity项目的重要步骤》下载与安装下载地址GitHub安装过程1.下载最新版,这里,解压缩,将Assets目录里的所有内容复制到你的工程中
肖浩呗
·
2021-05-15 10:53
常见问题:Lua脚本热重载,内存状态数据丢失?
KSFramework是一个Unity5AssetBundle开发框架和工具集,专注于运行时热重载,使用了
SLua
作为脚本引擎。KSFramework中,所有的UILua脚本是可以重载的。
陈凯利
·
2021-05-01 00:08
KEngine策划指南:配置Excel表格的编辑与编译
KSFramework是一个Unity5AssetBundle开发框架和工具集,专注于运行时热重载,使用了
SLua
作为脚本引擎。策划与程序的桥梁执行策划在游戏开发的过程中的主要工作是什么?
陈凯利
·
2021-04-26 09:09
[转载]Unity热更方案汇总
Unity热更方案汇总http://www.manew.com/thread-114496-1-1.html谈到目前的代码热更方案:没什么特别的要求imagetoLua(效率比
sLua
高)打算以传统方式更新
拉夫斯基丶
·
2021-04-18 02:45
关于AssetBundle、热更新、BestHttp
Assetbundle的实战(六十三)Unity3D研究院之Assetbundle的原理(六十一)Unity官方公布热更新方案性能对比U3DHTTP最好用的插件BestHttpME_SLuaSlua帮助使用
Slua
也是咕噜
·
2020-08-18 22:46
Unity+
Slua
实现游戏常用UI组件(六)——单(多)元素滚动布局组件
Unity+
Slua
实现游戏常用UI组件(六)——单(多)元素滚动表格组件单元素滚动表格组件——LSIScrollView多元素滚动表格组件——LMIScrollView有了滚动表格组件之后为何还需要这两个组件
lahmiley
·
2020-08-17 23:15
unity
关于Lua那些事
现在一些热更的方案有LuaJit、uLua、
sLua
、xLua、L#(C#Light)等1、LuaJit和其他Lua解释器区别过大,针对大多数unity的程序员来讲,并不是特别适合。
香烟smoke
·
2020-08-14 00:34
IOS
ANDROID
C#
SLua
-VSCode中使用LuaIde插件进行Lua调试
简介:使用VSCode中的插件实现附加到Unity的Lua代码的调试使用步骤:1.在VSCode中查找luaide插件,下载安装,注册账号2.在这里下载调试代码3.如果使用luaide进行调试,要先禁用或卸载其他lua调试插件4.生成调试配置:在VSCode中打开存放Lua脚本的文件夹,在上方的选择添加配置图片.png图片.png5.调试代码添加:下载对应的LuaDebug或LuaDebugjit
祝你万事顺利
·
2020-08-11 11:38
Unity tolua环境
在比对了tolua和
slua
之后,还是毅然决然的选择了tolua。但是不得不说这个文档还是不够好。
kavenGw
·
2020-08-09 21:36
unity
看完就会vscode+Lua断点调试,不在苦于Unity+Lua没得断点的苦恼
适合人群:Unity+lua使用者阅读方式:步骤阅读正文环境Vscode+Unity+ulua/tolua/
slua
…Vscode1.安装插件:Luaide-lite这里说句题外话,这个插件强烈推荐,非常适合
Vin129
·
2020-08-03 02:56
Lua
Unity
不依赖插件 给 Unity 项目接入 Lua
slua
,xlua,tolua等等层出不穷。如果是为了直接在Unity项目里使用Lua,使用现成的插件肯定是最好的选择。如果是为了学习,就需要自己亲手实践一番之前并不了解unity接入lua的原理。
aiyaya730
·
2020-08-03 01:09
工作日志
SLua
中,从一个Lua脚本调用 另一个GameObject上的Lua脚本中的函数
项目中使用
SLua
是通过一个中间件,比如LuaBehaviour.cs。在Prefab上面添加LuaBehaviour组件,然后在里面进行DoFile操作执行Lua的Chunk。
_Captain
·
2020-07-29 18:27
Unity3d热更新
--
SLua
关于LUA+Unity开发_toLua篇【一】
2019独角兽企业重金招聘Python工程师标准>>>网上有许多的LUA与Unity插件,如toLua,uLua,
sLua
,xLua。uniLua由于其复杂的集成使用过程,已经被主流所抛弃了。
weixin_34216107
·
2020-07-12 09:52
学习笔记——基于Unity3D的Lua热更新
记录最近在学习Lua热更新的过程中遇到的一些坑笔者这里使用的是
Slua
,关于Lua文件的打包下载和读取,不论是什么Lua框架,应该都是通用的Unity3D加载.lua/.txt文件在
Slua
官方给出的Demo
小米爱大饼
·
2020-07-11 19:37
Unity+
Slua
实现游戏常用UI组件(二)——表格组件
LList定义LList是一个表格组件,可以单独使用,也可以结合ScrollRect使用变成滚动表格组件效果展示特性3.1、支持频繁设置显示数据(调用SetData)后元素的复用3.2、支持元素水平或者垂直自动布局,元素高度或者宽度可以不一致3.3、支持设置元素与元素之间的间隔(gap),设置边界元素与所属父节点的偏移值(padding)3.4、支持翻页式布局(可见上图右侧两个布局,详见LList
lahmiley
·
2020-07-11 10:24
unity
Unity+
Slua
实现游戏常用UI组件(一)——滚动表格组件
补充说明LScrollView是一个允许内部元素1动态改变大小并自动布局的滚动表格组件高度的灵活性必然会有其局限性,比如代码的复杂度较高,特别是在增加元素与边界的间隔(padding),元素与元素之间的间隔(gap)这两个功能之后,布局相关的代码并不能简洁易懂当某元素不在当前显示范围,而想让组件滚动到该元素所在位置时,因为高度不确定,处理起来不方便,目前的解决方案是先调用SetStartIndex
lahmiley
·
2020-07-11 10:24
unity
skynet怎么启动lua文件
前篇在skynet主体流程中说到,在
slua
服务初始化的时候会给自己的消息队列发送一条消息,内容为bootstrap。
Shonm
·
2020-07-10 20:56
skynet
skynet源码剖析
slua
与ulua对比
slua
与tolua的对比说明:两者对比,表现好的一方为5分,表现差的一方对照给出相应分数。
wtyqm
·
2020-07-06 07:25
lua
unity
SLua
初学(一)
SLua
插件信息1、插件网站2、插件GitHub安装下载最新版,这里,解压缩,将Assets目录里的所有内容复制到你的工程中,对于最终产品,可以删除Resourece,例子,文档等内容,只保留Plugins
weixin_40651343
·
2020-07-06 02:50
SLua
2.等待unity编译完毕,如果一切顺利的话,将出现
SLua
菜单,点击
SLua
菜单中All->Make命令,手动生成针对当前版本的U3d接口文件。
weixin_30649641
·
2020-07-05 21:58
slua
学习记录(一)
1.导入插件后
Slua
/LuaObject文件夹下的文件全部为生成文件,生成方式为菜单中
Slua
->All->Make(每次Make之前最好先Clear一次)2.unity-lua交互过程中的文件有:unityC
琢韧
·
2020-07-05 17:04
unity
Unity中
SLua
、Tolua、XLua和ILRuntime效率评测
Unity脚本效率评测对
SLua
、Tolua、XLua和ILRuntime四个脚本插件进行效率测试,对框架脚本进行选型。
_Choice_
·
2020-07-05 16:09
Unity引擎
Slua
的基本操作
1.利用
slua
状态机对象来执行lua字符串usi
笑不穿
·
2020-07-05 02:16
lua
SLua
入门学习(一)——热更新原理及
SLua
的Demo剖析
很多地方都需要使用Lua来进行热更新,这个系列主要是给大家介绍
SLua
入门学习,对于Lua语法这里就不多说了,先从热更新的原理机制开始给大家进行介绍。什么是热更新?为什么要使用Lua进行热更新?
疯子月
·
2020-07-04 23:00
SLua
-Lua调用自定义C#类
在Lua中通过Resources.load加载一个图片只能得到testure2D,而我们使用UGUI想改变Image的图片的时候需要的是Sprite图片,这时我们在C#中定义一个Resouce加载的类使用范型加载Sprite图片,在Lua中调用这个类。usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;u
祝你万事顺利
·
2020-07-04 05:48
SLua
About
Slua
的学习文档:1.
Slua
使用说明2.Lua原表3.Lua数据结构和函数标准库4.
Slua
原理Demo刨析说明
SLua
结合项目演练程序启动入口publicclassGameMain:MonoBehaviour
浮生匆忙客
·
2020-07-04 04:20
Unity游戏开发
Slua
自学(一)
Slua
自学(一)前言导入Slualua与c#互调与简单交互前言公司项目需求,本人第一次接触lua热更,学习记录。
啊氪尸轴
·
2020-07-04 01:09
UNITY
LUA
小游戏...蓝图小蚂蚁
我是不会说我为了动态代码把
SLua
都整个弄进来了的。后边可能会做的唉……到底什么是好玩的游戏呢。几乎没有信心继续做后边的功能了的说。其实有时候,游戏品味特别高游戏感觉特别好的
YgritteSnow
·
2020-07-01 15:11
小玩意儿
unity
对C#热更新方案ILRuntime的探究
转载请标明出处:http://www.cnblogs.com/zblade/对于游戏中的热更,目前主流的解决方案,分为Lua(ulua/
slua
/xlua/tolua)系和ILRuntime代表的c#系
GJQI12
·
2020-07-01 09:21
unity
Unity
SLua
加载lua文件的简捷方案
作为一个Unity新手,在打包lua代码的时候,遇到几个棘手的问题:Resource.Load无法加载.lua格式的文件lua中的require/dofile/loadfile无法使用,android中无法使用fileread讲解决方案前,先附上两个git仓库及纠正一个网上文章的错误:lua:https://github.com/lua/luaslua:https://github.com/pan
blueuee
·
2020-06-28 21:24
代码规范的一些小零碎
我们项目是Unity+
Slua
客户端:界面缓存起来的unityobject/component时,需要在界面销毁时,把变量置nil同理,全局变量存储unityobject/component更应该避免需要频繁访问的
慢慢来比较快_
·
2020-05-06 16:10
[Unity]
SLua
的使用与源码浅析
SLua
学习前提:1.熟悉Lua基本语法2.熟悉Lua与C交互(C#交互类似)3.熟悉Unity基本组件以及在简单使用1.
Slua
下载配置2.导出Lua接口
SLua
菜单All->导出/清空全部接口Unity
阿飞咯
·
2020-04-10 03:30
Unity+
SLua
的一些小零碎(2)
增加调试控制台Unity版本:2019.3.4f1
SLua
版本:1.7.0.NET:4.7.1前文已经把Unity和
SLua
搭建起来了。
慢慢来比较快_
·
2020-04-09 19:46
常见问题:Excel如何进行SVN协作、差异比较?
KSFramework是一个Unity5AssetBundle开发框架和工具集,专注于运行时热重载,使用了
SLua
作为脚本引擎。Excel如何进行SVN协作、差异比较?嗯,这是一个令人困惑的问题。
陈凯利
·
2020-04-09 16:35
Unity+
SLua
的一些小零碎(1)
解决package.path问题Unity版本:2019.3.4f1
SLua
版本:1.7.0.NET:4.7.1初始化解压
SLua
源码,把Assets的Plugins和
Slua
两个文件夹拷贝到Unity
慢慢来比较快_
·
2020-04-08 22:16
KEngine资源的打包、加载、调试监控
KSFramework是一个Unity5AssetBundle开发框架和工具集,专注于运行时热重载,使用了
SLua
作为脚本引擎。资源模块做什么?
陈凯利
·
2020-03-31 06:01
SLua
踩坑指南:expect self, but get null
报错Lua脚本如下:import"UnityEngine"localaa=FinderFactory:GetInstant()aa.Generate("")报错如下:[string"..."]:4:System.Exception:expectself,butgetnullatSLua.LuaObject.checkSelf(IntPtrl)[0x00014]inE:\ARMasterUnityG
真诚的狗子
·
2020-03-31 06:21
KEngine配置表:自定义与扩展配置表的解析
KSFramework是一个Unity5AssetBundle开发框架和工具集,专注于运行时热重载,使用了
SLua
作为脚本引擎。
陈凯利
·
2020-03-17 22:13
调试代码下载
winmacLinuxandroidios调试代码下载:下载对应版本的lua调试文件LuaDebug.lua对应LuaLuaDebjgjit.lua对应luajit(cocos3.x默认为jit版本,
slua
LuaIde
·
2020-03-13 12:48
从零开始实现 Lua 解释器之语法分析1
前言语法分析算是
SLua
解释器中相对复杂的一个模块了,为了避
每天一道编程题
·
2020-02-19 16:59
从零开始实现 Lua 解释器之语法分析2
前言语法分析算是
SLua
解释器中相对复杂的一个模块了,为了避
每天一道编程题
·
2020-02-08 02:32
SLua
踩坑指南:导出APK/导出AssetsBundle报错
内容大致上就是说各种类或变量找不到,是不是忘了组装引用(AssemblyReference),形式如下:Assets/
Slua
/Editor/LuaCodeGen.cs(77,25):errorCS1061
真诚的狗子
·
2019-12-31 22:28
上一页
1
2
下一页
按字母分类:
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
其他