XLua
橘长长长
这个人很懒,什么都留下了。
展开
-
Unity+XLua+阿里云热更代码
Unity+AssetsBundel+XLua+阿里云Unity热更新的步骤:AssetsBundle打包好资源——上传到服务器——运行项目——检测是否需要更新——1.需要更新2.不需要更新——1.需要更新——从服务器下载资源到本地——本地加载资源包——运行。一、阿里云操作完了之后就下载阿里云提供的 .Net SDK,解压后把Aliyun.OSS.dll导入到Unity...原创 2020-07-21 14:58:21 · 3067 阅读 · 0 评论 -
Lua练习题总结
1.获得数组中最大值的例子local arr = {1,2,3,4,5,5,5,5,8,9,1}-- 定义数组local max = math.max(unpack(arr))-- math.max取得参数中最大值;-- unpack接收一个数组(table)参数,默认从下标1开始返回数组所有元素print(max...原创 2018-08-24 08:56:01 · 7974 阅读 · 7 评论 -
lua随机数种子取随机数
lua需要生成随机数的需求也是很常见的,为了生成看起来更随机的数字,我们需要注意以下几点我们也需要给随机数设置随机数种子:math.randomseed(xx) lua对随机数种子也是有一定要求的:不能太相近 lua中的os.time()是基于秒的,不太满足lua对随机数种子的要求(如果设置随机数种子的频率太高的话)那怎么做?把 os.time()返回的数值字串倒过来再取高位7位。 这...原创 2018-09-11 17:29:05 · 3300 阅读 · 0 评论 -
XLua实现unity生成n个物体,鼠标扶上显示物体名字,热更新此方法
由于Lua跟C#实在是很相似,楼主今天就抽空用Lua做了一下之前学习C#的小练习。我们选择的是XLua框架。废话不多说,下面附上代码:生成Cube:MyUnityEngine = CS.UnityEnginemyCube = MyUnityEngine.GameObject.CreatePrimitive(MyUnityEngine.PrimitiveType.Cube)loc...原创 2018-09-20 12:07:16 · 2158 阅读 · 2 评论 -
XLua+Unity宏定义步骤
1.首先在Unity中导入我们的XLua框架Assets目录下的Plugins和XLua两个文件。2.把Tools文件夹放到与Assets同级的位置。3.把1和2做完之后就可以在Unity中设置宏定义了,如图:宏定义设置:在UNITY中添加HOTFIX_ENABLE宏,打开步骤(在Unity3D的File->Build Setting->Scripting Define S...原创 2020-01-14 15:24:59 · 3634 阅读 · 0 评论