摘要: 1 local array = {}; 2 local row1 = {1, 3, 5, 7, 9} 3 local row2 = {2, 4, 6, 8, 10} 4 local row3 = {"I", "love", "lua"} 5 array[1] = row1; 6 array[2] = row2; 7 array[3] = row3 8 print("length ... 阅读全文
posted @ 2018-12-22 20:08 _清风明月 阅读(4589) 评论(0) 推荐(0) 编辑
摘要: 新建一个Test 类,添加一个方法Test1(),添加如上代码,在main方法中调用。 输出结果为:count = 3 capacity = 4 如果length = 0,输出结果为 count = 0 capacity = 0 如果length = 1,输出结果为 count = 1 capaci 阅读全文
posted @ 2018-12-22 13:55 _清风明月 阅读(2155) 评论(0) 推荐(0) 编辑
摘要: 乍一看输出的都是true,==的作用都是一样的,其实不然。再看一个案例。 为什么会出现这种“诡异”的情况呢? 1.==如果比较的对象是值类型,实际上比较的是对象的内容。由于由于string是特殊的引用类型(新定义的对象内容如果与之前的对象内容个相同,CLR把新对象地址直接指向之前的地址),所以案例一 阅读全文
posted @ 2018-12-21 15:31 _清风明月 阅读(344) 评论(0) 推荐(1) 编辑
摘要: 通过代码可以得出结论: 1.ipairs函数遇到nil停止输出 2.把ipairs换成pairs 发现,输出结果是1 3 5 7 9,得出结论pairs会过滤到nil 3.select(index,...)函数的作用是返回从第i个开始的所有元素,并且会输出nil 阅读全文
posted @ 2018-12-21 13:49 _清风明月 阅读(1119) 评论(0) 推荐(0) 编辑
摘要: 参数含义:ABURL:要下载的AB包地址 go:用于测试,显示加载贴图 assetName:要加载的资源名称 (在调用之前要对参数初始化) 阅读全文
posted @ 2018-12-20 20:29 _清风明月 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 1.准备打包资源,给要打包的资源添加一个AssetBoundle名字 2.在Scripts文件夹下新建一个子文件夹,命名为Editor(注意名字不能写错),新建一个打包资源的C#类,命名为BuildAssetBoundle(不用继承MonoBehaviour) 3.通过代码添加StreamingAs 阅读全文
posted @ 2018-12-20 18:36 _清风明月 阅读(1009) 评论(0) 推荐(0) 编辑