摘要: 心血来潮写个计时器玩一下 在开发的过程中难免会遇到需要大量的计时器,有一个好的计时器对开发或者程序的运行效率都有很大的提升 作为一个合格的程序员,我们不可能每次有计时都在update去做一个计时或者新开一个协程去计时,太麻烦辣,效率太慢辣,性能还差 所以赶紧封装器来... 这个计时器的思路是对需要计 阅读全文
posted @ 2023-06-13 18:08 狐狸爱看书 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 什么是Ease缓动函数: Ease缓动函数是一种常见的动画效果函数,使用Ease缓动函数可以让动画效果看起来更加真实,时而加速时而减速,让动画不至于看上去太过“平凡” 具体的缓动效果可以参考 https://www.xuanfengge.com/easeing/easeing/ 算是比较简单的一个功 阅读全文
posted @ 2023-06-13 17:41 狐狸爱看书 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 很多时候想调整预制体的层级,但是层级关系太复杂 ,手动处理太麻烦,写脚本来处理又太懒 这里为大家提供一个小插件 要是有好的意见 也欢迎提出来 using System.Collections; using System.Collections.Generic; using UnityEditor; 阅读全文
posted @ 2022-04-12 09:57 狐狸爱看书 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 加密过程: 新构建出来的AB包→通过指定的密钥对AB包文件进行修改→得到加密的AB包 解密过程: 加密的AB包→通过指定的密钥对AB包文件进行还原→得到解密后得AB包 同理,其他数据的加密过程也大同小异 //异或 public AssetBundle DecryptAB(string Path) { 阅读全文
posted @ 2021-08-11 10:30 狐狸爱看书 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 表现:ui在其他位置出现淡化的同样的图形 原因:是摄像机渲染的界面背景存在半透明的情况(仅打包后才能看到),类似于空白区域UI移动造成的重印类似的情况(可以再编辑器出现) 解决方案: 保证每个位置都有不是半透明的UI,其实保证背景图没有半透明就可以了 阅读全文
posted @ 2021-08-05 09:58 狐狸爱看书 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 常见问题:ContentSizeFitter,适应宽高刷新不及时 特别是用ContentSizeFitter来处理Text时,真的烦 可以通过以下代码来手动刷新 GameObject obj=GameObject.Find("xxx/xxx"); //obj是挂在了ContentSizeFitter 阅读全文
posted @ 2021-08-03 12:27 狐狸爱看书 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 改变刚创建的TrailRenderer特效的位置会造成拖尾异常的情况 eg: obj= Instantiate<GameObject>(特效预制体); obj.transform.position = 目标位置 这种情况就会出现一条移动拖尾,显示上会有很大的问题 处理方法: 1. 提前构造,待使用时 阅读全文
posted @ 2020-10-24 12:32 狐狸爱看书 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 简单理解一下:装箱是把值类型转换为引用类型,拆箱是把引用类型转换为值类型 下面以题目的形式来理解: 请指出下面代码中,哪些地方会发生装箱或拆箱 int a = 10; object obj = a; obj = 100; int b = (int)obj; Type type = b.GetType 阅读全文
posted @ 2020-10-23 00:18 狐狸爱看书 阅读(99) 评论(0) 推荐(0) 编辑