- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 Androidstudio打包低级错误记录(java.lang.NoClassDefFoundError:com........)
后面报错里面详细写了arm64下面目录中不存在对应的so文件,需要将库拷贝到arm642021-09-16 18:03:10.917 32118-32146/? E/Unity: AndroidJavaException: java.lang.NoClassDefFoundError: com.RenderHeads.AVProVideo.AVProMobileVideojava.lang.NoClassDefFoundError: com.RenderHeads.AVProVideo.AVProMob
2021-09-16 19:05:31 639
原创 2021-04-22
FormatException: Invalid length for a Base-64 char array or string. string encryptTag = "encrypt"; byte[] bytData = System.Convert.FromBase64String(XXTeaPathSeting.encryptTag);// 这行报错 Invalid length for a Base-64 char array or string.
2021-04-22 10:15:03 283
原创 静态毛玻璃渲染效果
静态毛玻璃渲染效果最近项目需要优化毛玻璃渲染效果,之前是使用的线性Shader来实现的。需求是使用高斯模糊来实现,然后做出了第一版纯使用Shader来实现,发现效率不佳,便得以引申,使用了Unity的Graphics 来进行图像处理。下面来介绍实现思想:1.准备工作,需要实现一个高斯模糊毛玻璃的Shader(网上有很多),并且创建一个对应的材质球(在代码处理图片的时候会用到)2. 通过RenderTexture来将需要毛玻璃化的场景或者界面渲染一张图(注意这里需要理清逻辑,盖在毛玻璃上层的界面如果跟毛
2021-02-02 14:11:02 441
原创 Chrome 和其他浏览器下载不了东西
今天遇到一个问题,我的浏览器不能下载任何东西了,然后网上查了一下 原来是迅雷占用了我们的下载通道,直接拦截了下载请求命令,然后问题是我迅雷在电脑上 为啥没响应到迅雷去,我就把迅雷卸载了,可是还是不行,然后在任务管理器发现了一个不可思议的东西,那就是一个迅雷下载的侦听进程居然还在!,gp,然后直接禁用,问题完美解决!...
2020-06-04 15:36:31 785 1
原创 数据结构
数据结构1.链表2.数组3.栈4. 队列5. 哈希表6.堆7.二叉查找树1.链表链表中的数据是呈线性排列的。在链表中数据的添加和删除都较为方便,访问会比较耗时。链表中每一个节点都分别存储了数据和指针,指针指向的是下个数据的内存地址。在链表中,数据都是分散存储在内存中的,无需存储在连续空间内。因为链表是分散存储的,如果需要访问数据,只能从1个数据开始,顺着指针的指向一一往下啊访问。所以 访问的时间复杂度是O(n) 。如果想要添加(删除)数据,只需要改变添加位置的前后指针就可以,所以 删除的时间复杂
2020-05-11 10:20:34 308
原创 Lua学习之旅-面向对象编程
文章目录面向对象1.1 类(实例化)1.2 继承1.3 多重继承1.4 私密性面向对象Lua中的table就是一种对象,这句话可以从3个方面来证实。首先,table于对象一样可以拥有状态。其次,table也与对象一样拥有一个独立于其值的标识(一个self)。例如,两个具有相同值的对象是两个不同的对象。最后,table与对象一样具有独立于创建者和创建地的生命周期。对象有其自己的操作,ta...
2020-04-10 10:25:33 167
原创 Lua学习之旅 -- 模块与包
文章目录模块与包require 函数模块与包Lua5.1开始,为模块与包(一系列的模块)定义了一系列的规则,我们可以使用Lua现成的table、函数、元表和环境来实现模块与包。有2个重要的函数可以很容易来实现这些规则:require(用于使用模块)、module(用于创建模块)。程序员完全可以使用不同的规则来重新实现这2个函数,但是新的实现可能不能够使用外部的模块,或者编写的模块不能被外部使用...
2020-04-08 19:40:34 235
原创 C#泛型T new 的时候不能传参吗?
代码:public abstract class CMD{ protected A m_a= null; protected CMD() { } public CMD(A a) { m_a= a; }}public class MoveCMD : CMD{ public MoveCMD() { ...
2020-04-07 10:36:50 1257
原创 Lua学习之旅-环境
文章目录1.环境1.1 具有动态名字的变量1.环境Lua将所有的全局变量都是保存在一个常规的table中,这个table称为“环境”,这种结构的有点在于:1.不需要再为全局变量创造一种新的数据结构,因此简化了内部实现。2.可以像其他的table一样操作这个table。为了便于实施操作,Lua将环境table自身保存在一个全局变量_G中。1.1 具有动态名字的变量...
2020-04-01 15:38:04 197
原创 UnauthorizedException:Access to the path is denied
UnauthorizedException:拒绝访问路径说明此路径下的文件是只读的,我们可以代码修改文件的属性,也可以手动修改文件旧爱的属性。
2020-03-27 16:38:47 1531
原创 Lua学习中遇到的问题-“#”的含义
Lua学习中遇到的问题1.关于 ‘#’ 号的解读:问题始于:-------------test--1------startlocal t = {}t["1"] = 2t["2"] = 2t["3"] = 2t["4"] = 2print(#t) ------ 0-------------test--2------startt = {}t[1] = 2...
2020-03-20 10:10:49 348
原创 Unity出IOS包报错记 -1
haotian2 was compiled with optimization - stepping may behave oddly; variables may not be available.(lldb)原因是因为我在内部继承UnityController的方法内部 未实现super的方法导致的 这个是报错图片这个是报错原因...
2020-03-04 15:59:16 626 1
原创 Lua 学习笔记-闭包
闭包1.什么是词法定界和闭包当一个函数嵌套另一个函数定义时,内部函数可以访问外部的函数的局部变量,我们称之为词法定界 ,我们称这样的外部的局部变量(external local variable)或者 upvalue。function newCounter() local i = 0; return function() i = i + 1; endendc1 = new...
2020-03-03 21:55:06 172
原创 Lua 学习笔记-函数
函数函数的作用函数有2种用途:完成指定的任务,作为调用语句使用;计算并返回值,作为赋值语句的表达式使用。function func_name(arguments_list) statements-list;end函数调用的时候,需要“()”表明是函数调用,当只有一个参数并且这个参数是字符串或者表构造的时候,()这个是可选的。print("Hello Lua") -->...
2020-02-25 22:30:25 135
空空如也
unity 加载Assetbundle资源时 出现了重复加载?
2021-04-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人