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
ulua
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
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
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
uLua
:在AVR 8位微控制器上运行的高效Lua编译器与迭代器详细指南
但是,有了
uLua
,这一切都变得可能。
uLua
是一个专为这些资源有限的微控制器设计的Lua脚本解释器。本文将详细介绍
uLua
的特性、如何在AVR8位微控制器上使用它,以及如何利用它来执行Lua代码。
m0_57781768
·
2023-09-23 00:13
lua
开发语言
ULua
数据-1的问题记录
项目中遇到这样一个问题,c#的-1,在ios平台上传到lua中会变成无符号整型的最大值。解决方式:将push中int类型的接口中增加宏判断,改为pushnumberpublicstaticvoidPush(IntPtrL,intd){#ifUNITY_IOSLuaDLL.lua_pushnumber(L,d);#elseLuaDLL.lua_pushinteger(L,d);#endif}
一见有血
·
2023-08-29 10:44
Unity发送HTTP请求和文件下载
Unity发送HTTP请求和文件下载本类库封装基于
ulua
框架LuaFramework1.使用的类库HttpWebRequestHttpWebResponseLuaFramework2.实现了哪些功能发送
Hus丶zZ
·
2023-06-23 12:19
unity2018
菜鸟学习 - Unity中的热更新 - Lua和C#通信
准备:1、了解Lua的语法推荐书籍《Lua程序设计第二版》2、使用
ULua
插件进行通信尽量早上真机。因为Bug问题特别多。大杂烩:更新LUa其实也是更新资源。Lua被看作一个资源么。
u010019717
·
2023-04-02 11:50
U3d热更新
Lua
学习笔记
c#
lua
热更新
unity3d
Ulua
热更新提高 <一>
Ulua
_SimpleFramework框架流程详解
原创以前写过几篇关于热更新的文章,但是我一直没有深入研究,就是公司用什么技术,我就根据公司的框架写代码。这回刚好在家闲着,我打算写一个系列的文章,深入研究一下Uua的热更新。最近几天有2家公司挖我去做游戏,开门问我第一句都是热更新框架你能不能搭建起来,COCOS做2D有LUA是不是比U3D强,搞的我腰板也是不太硬,都是因为热更新懂的不是很彻底,工资都没有到20K,虽然自信自己的学习能力,很快就能研
我是重阳
·
2022-10-22 16:27
Unity3d
Lua热更新
Unity3d
Lua热更新
ulua
源码分析
对于NestClass的Type,用了2次被Cache了两次。主要是因为PushType这个函数:对每个Type对象,不进行Cache检测。总是push一个新的proxy对象。
雪人2015
·
2022-04-27 16:32
心得
uLua
【游戏客户端开发】Unity3D 学习笔记4 —— UGUI+
uLua
游戏框架
使用到的资料下载地址以及基础知识框架讲解拓展热更过程在这里我们使用的是
uLua
/cstolua技术空间所以提供的UGUI+
uLua
的热更游戏框,我也只是把我学习和使用这个框架的笔记记录下来而已。
zhangzc----java
·
2022-03-19 09:02
游戏客户端开发
游戏客户端开发
ulua
在release下面闪退
Fastest,Smallest[-Os]闪退unity2017.2.1用的是simpleframework_UGUI0.4.1导出xcode运行1.在releaseFastest,Smallest[-Os]LuaDLL.lua_pcall(L,0,-1,-2)闪退2.在debugNone[-o0]不闪退intoldTop1=LuaDLL.lua_gettop(L);//LoadwithUnity
Gaden_82ac
·
2022-02-17 21:42
c#和lua的交互的优化
然而作为一个重度
ulua
用户,我们踩过了很多的坑才将
ulua
上升到一个可以在项目中大规模使用的状态。事实上即使到现在lua+unity的方案仍不能轻易的说可以肆意使用,要用好,你需要知道很多。
我家菇凉
·
2021-06-17 16:03
[转载]对C#热更新方案ILRuntime的探究
对C#热更新方案ILRuntime的探究转载请标明出处:http://www.cnblogs.com/zblade/对于游戏中的热更,目前主流的解决方案,分为Lua(
ulua
/slua/xlua/tolua
拉夫斯基丶
·
2021-06-06 03:15
unity_lua热更新_语录
例如:print("audio",int)**
ulua
框架中使用update:UpdateBeat:Add(this.Update,self)this.Update为具体方法,--测试update方法func
AngerCow
·
2021-05-19 20:39
搭建
uLua
-protobuf环境
1、下载protobuf和protoc-gen-lua开源项目。2、在protobuf/vsprojects目录下编译出protoc.exe。3、将protoc.exe复制到protobuf/src目录4、在protobuf/python目录下编译和安装支持Python插件的Protoc。编译命令:pythonsetup.pybuild安装命令:pythonsetup.pyinstall5、将pr
歌德与巴赫
·
2021-05-15 02:30
热更新(四) -之
uLua
SimpleFramework
看官网的撕逼文章http://
ulua
.org/index.html1,下载:SimpleFramework,并解压Paste_Image.png2,在Unity3D中打开SimpleFramework
周joe
·
2021-05-04 17:33
ToLua案例学习1-7
学习网址:https://github.com/topameng/tolua一、下载ToLua工具:http://www.
ulua
.org/index.html我用的UGUI比较多,所以下载这个解压后,
警言
·
2020-09-16 06:30
Lua
tolua
unity
ulua
(一)上手
在项目中引入脚本系统有两个好处:1.灵活快速地调试测试各种数值、设定,省却重编译的时间2.热更新,游戏内容修改后用户不需要重新下载安装要在Unity中使用Lua脚本,各种解决方案很多,我选择较为热门的
ulua
犀利叔蓝波
·
2020-09-15 14:27
ulua
Unity 初次使用
ulua
,熟悉C#和Lua交互
Unity初次使用
ulua
,熟悉C#和Lua交互说明下载导入C#和Lua交互DostringDofileC#访问Lua变量C#调用Luafunctionlua协程C#向lua传递数组作为参数小结说明一直都想实现
ACwawayu
·
2020-09-12 12:40
Unity
unity lua方案分析
的方案连更新的逻辑都能更新,全部逻辑用lua编写unity的lua方案似乎效率很一般,好多人都是提议通过c#写代码,然后lua只是配置目前unity的lua社区都还比较小,使用人数不多,遇到问题很多都要自己解决分析目前就看了
uLua
jw72jw
·
2020-09-11 14:58
unity
Unity5 Assetbundle简单使用 及 打包Material文件超大的问题
因为项目中要用到
ULUA
,而
ULUA
的Demo中用到的是Unity5的Assetbundle打包方式,所以还是学习下5.0版本的Assetbundle打包方式。
_Captain
·
2020-08-21 08:14
Unity
【亮亮笔记】——AssetBundles从本地加载资源包随堂笔记
Unity资源机制关于AssetBundles还是有很多需要注意的小细节的:比如,加载本地文件时,绝对路径前面需要加上file://例如:file://C:/Users/hello大神/Desktop/
ULua
Sunny亮
·
2020-08-19 00:17
uLua
拆分MonoBehavior逻辑
最近项目准备用
uLua
实现部分代码热更新。于是去了解了一下
uLua
的使用方法。既然是项目后期想用
uLua
,自然有不少代码需要改造,我看了一下最简单的就是先从MonoBehavior开始改造。
卖萌de猫
·
2020-08-17 00:29
Unity
[Unity3D]
uLua
中类似Unity3D C# Messager的Event System
2个文件下载请往:http://game.ceeger.com/forum/read.php?tid=16589&fid=2使用方式:在自己的lua类中引用Event=require'events'然后要在你使用的地方添加事件AddListener(eventName,handler):Event.AddListener("even",function()print('onEvent')end)在
Chiuan
·
2020-08-14 23:30
Unity3D基础
关于Lua那些事
现在一些热更的方案有LuaJit、
uLua
、sLua、xLua、L#(C#Light)等1、LuaJit和其他Lua解释器区别过大,针对大多数unity的程序员来讲,并不是特别适合。
香烟smoke
·
2020-08-14 00:34
IOS
ANDROID
C#
关于LUA+Unity开发_toLua篇【二】
这个框架是基于新一代toLua#的,toLua#的性能是强过
uLua
和早期的toLua,且自带assetbundle机制,方便用户开发。
weixin_34413103
·
2020-08-13 21:45
Unity热更新学习(二) —— ToLua c#与lua的相互调用
tolua下载地址:http://www.
ulua
.org/index.htmlc#调用lua的方法,tolua的官方例子提供了很多种。我初步学了一种在做项目使用的方法。
weixin_33720078
·
2020-08-13 21:54
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中来调用
官网文档地址:http://doc.
ulua
.org/default.asp官网框架下载地址:https://
hongfei233
·
2020-08-13 20:02
C#
lua
Unity3D
ulua
&tolua静态反射
引言:为了方便在没有wrap的情况下,fixc#的一些bug,在不能使用动态反射的情况下(ios不支持,具体不支持哪些API,我也不知道~~尴尬!),只好研究下tolua的静态反射功能。以下提到的反射,均为静态反射。正文:接下来会从几个方面来写这篇文章1.tolua导出的System_TypeWrap.cs中为什么没有GetMethod等一系列反射方法?解释:1)既然没有,怎么生成?打开ToLua
菜鸟小bo
·
2020-08-13 19:22
Lua/Tolua/Xlua
[Unity] .lua脚本调用C#方法的一小点坑
试用
ulua
对项目进行重新组装.有时候不可避免的需要调用C#写好的工具类和方法..在.lua脚本中需要调用c#的类方法的时候,首先,需要再WrapFile.cs中添加:并在菜单中点击:下面是.lua调用
AlienKey
·
2020-08-13 17:34
Unity
ulua
Unity3D 预备知识:C#与Lua相互调用
转自:https://www.cnblogs.com/zhuweisky/p/6705095.html在使用Unity开发游戏以支持热更新的方案中,使用
ULua
是比较成熟的一种方案。
娴情
·
2020-08-13 16:09
Unity开发
lua
Lua模仿类似观察者模式的监听变量改变自动刷新
Lua模仿类似观察者模式的监听变量改变自动刷新最近一直在使用
ulua
做unity的UI相关,一个最大的问题就是界面刷新的方式。
SEELE_08g
·
2020-08-13 15:26
unity学习笔记
转发收藏【原创】浅谈UGUI的ETC1+A的纹理压缩方案总结
这个信息很早了,2016年6月研究出来的,当时分享在
ulua
群1共享里面,然后就被大家的文件淹没了,但是这个话题并不老,这不整理群共享空间的时候,被我翻出来了,拿来炒炒。
dingxian8326
·
2020-08-13 13:26
unity
ulua
之lua调用c#
1.在unity里面添加脚本Test.cs代码如下(一定是静态的才可以调用)usingUnityEngine;usingSystem.Collections;publicclassTest:MonoBehaviour{publicstaticinti=479853988;publicstaticvoidNoReturn(){Msg(i.ToString());}publicstaticvoidMs
csdn_cjt
·
2020-08-13 13:42
原创unityc#编程
unity lua热更新之 利用lua的table实现c#的new对象
首先准备好你的lua框架,我这里是
ulua
,虽然不一样,但是看了下面的代码我相信你们就可以实现。实
csdn_cjt
·
2020-08-13 13:41
原创unityc#编程
Unity LuaFramework_UGUI tolua# examples学习整理(一)
LuaFrameworkExamples1HelloWorld2ScriptsFromFile3CallLuaFunctiongenericcallexpansioncalldelegatecallluastatecall说明上次想要学习使用
ulua
ACwawayu
·
2020-08-13 11:48
Unity
自己总结的
ulua
代码写的一些方法
由于需要,开始接触
ulua
,
ulua
在unity应用更新上面的作用还是蛮大的,经过好几个周的研究,自己也琢
心林相夕
·
2020-08-10 22:47
unity3d
Unity3d之
ULua
与XLua应用
初学
ULua
与XLua,在这里简单介绍一下各自特点与使用步骤,若有不当之处,欢迎指正。一:介绍
ULua
与XLua都是用于Unity项目的热更新。
LightInDarkness
·
2020-08-10 14:04
#
Lua
#
unity3d
看完就会vscode+Lua断点调试,不在苦于Unity+Lua没得断点的苦恼
适合人群:Unity+lua使用者阅读方式:步骤阅读正文环境Vscode+Unity+
ulua
/tolua/slua…Vscode1.安装插件:Luaide-lite这里说句题外话,这个插件强烈推荐,非常适合
Vin129
·
2020-08-03 02:56
Lua
Unity
【
ulua
入门】log(打印)lua中的table数据
先上代码:localfunctiondump_value_(v)iftype(v)=="string"thenv="\""..v.."\""endreturntostring(v)end--主要用于显示表格,表格,标识,显示表格的深度,默认3级functionPrintTable(value,desciption,nesting,show_meta)iftype(nesting)~="number
赖张殷
·
2020-08-01 14:19
uLua
uLua
中调用C#中的GameObject
1.C#代码usingUnityEngine;usingSystem.Collections;publicclassLuaMono:MonoBehaviour{privatestaticLuaMono_instance;publicstaticLuaMonoInstance{get{return_instance;}}publicUILabellabel;voidAwake(){_instance
little_two_two
·
2020-07-30 06:44
ulua
【
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
Lua_
ULua
创建基本的游戏对象
usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingLuaInterface;publicclassUnityCallLua:MonoBehaviour{stringstr=@"luanet.load_assembly('UnityEngine')PrimitiveType=luanet.imp
yy763496668
·
2020-07-29 15:05
Lua
Lua_
uLua
_创建对象_017
反射模式usingUnityEngine;usingSystem.Collections;usingLuaInterface;//////反射调用方式是不推荐使用的,因为效率慢,推荐的是使用wrap的去反射模式,///这里还继续保留下来的原因在于,在某些特定环境下,反射还是有用途的,///去反射最大的弊端在于提前需要把C#的类导入到Lua中,如果上线了发现有些类没有导入,///反射就可以通过临时的
yy763496668
·
2020-07-29 15:05
Lua
Unity中Lua的学习
Unity3D热更新基础:C#与Lua相互调用
在使用Unity开发游戏以支持热更新的方案中,使用
ULua
是比较成熟的一种方案。那么,在使用
ULua
之前,我们必须先搞清楚,C#与Lua是怎样交互的了?
zhuweisky
·
2020-07-12 20:17
C#专栏
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
uLua
学习笔记(三):Unity3D和Lua之间的相互调用
这篇笔记主要集中学习一下
uLua
和Unity3D之间相互调用的方法,我们导入了
uLua
之后,现在会弹出一个类似学习屏幕的东西,如下:先赞一个!
weixin_34218890
·
2020-07-12 09:26
上一页
1
2
3
4
下一页
按字母分类:
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
其他