自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 googleprotobuf不够灵活?自定义googleprotobuf+unity全方案来了

unity网络优化遇到问题而修改protobuf源码,打包引入,并修复unity引入自己打包的protobuf.dll

2024-05-24 14:07:40 812 1

原创 记一次Unity网络优化

小菜鸡记录的一次网络优化

2024-04-01 20:17:50 1375

原创 小鹏汽车内推

岗位包含安卓系统开发,安卓应用开发,导航研发,产品,测试等,以及语音nlp等岗位,投递从速,早投早处理。投递链接: https://xiaopeng.jobs.feishu.cn/s/iNeG6Ckw。以科技之名 定义未来出行 2024 来小鹏汽车 一起做点 有趣的事。广州橙行智动汽车科技有限公司社招内推码: VHEV45K。小鹏汽车以下岗位热招中,找工作的看过来,北上广均有hc。

2024-02-05 10:49:18 170 1

原创 xposed 安卓sdk27+配置读写方案

android lsposed xposed

2024-01-16 15:18:34 672 2

原创 记一次magisk升级救砖

最后的解决方法:想到这些大概率是和缓存相关的,还是之前那个magisk目录,看到有个magisk.db,数据库文件,那不就是存缓存,存配置的吗,删了,重启,好使了,算是有点知识,遇到情况也不会慌了。前些天想升级下lsposed,发现magisk和ruri也要一同更新,没有刷救砖模块,直接在magisk中选择升级,然后,就出意外了,无法重启,卡米了。然后重新刷新最新版的lsposed,这里出了个没见过,网上也没搜到的意外,刷入后能开机,但是解锁后白屏,所有UI都无法加载,重启也无果。

2024-01-03 10:26:32 905 1

原创 记一次unity无异常打不开editorwindow

经历了一次很诡异的事情,UnityEditor自定义的面板无法呼出,同样的代码别人都能弄出来,在重启/换editor,电脑重启以及清缓存等多重操作后仍不行,问chatgpt也无果,然后找到了上面这篇帖子,引发错误的原因应该是类似的,我还说屏幕上怎么多了个黑黑的一条线,原来是窗口被打开了,但是无法通过别的操作关闭。Unity在Editor下可以编辑窗口,显示代码如下: 但是在一次代码修改后偶然发现该窗口无法再次打开,查了一下原因,应该是已经打开了,但是确实又没看到,后来发现左上角有个很...

2023-11-15 16:42:51 191

原创 Unity Animator trigger遇到的那些坑

1.用户快速点击音乐播放和暂停按钮,音乐播放,模型也会跟着舞动,停下,模型恢复默认态,然后发现快速点击后会出现音乐播放,但是模型是默认态,查log发现发送顺序是对的,不过在同一帧或者很短的时间内收到了两次,播放->暂停->播放,然后日志也确实证明了我最后执行的是对的状态,但是状态机表现不对,采用的settriger实现跳转。回顾:由于animator代码封装了,实现不得而知,但是查了资料发现和所谓的trigger的优先级相关(我需要的是打断)所以,下次这种场景用的trigger记得reset一下吧。

2023-10-27 16:51:40 467 1

原创 图形学笔记

渲染管线分为三个过程,应用程序阶段(cpu处理需要渲染的图元,输出顶点数据),几何化阶段(gpu,处理顶点数据,经过各种坐标系变换,顶点着色然后进行屏幕映射等输出三角形顶点),光栅化阶段(gpu,输入三角形顶点,算出三角面,覆盖的像素(片元),片元着色,然后合批(远近关系需要进一步融合)得到最终的像素点信息)最终输出帧缓存,屏幕定时会读取帧缓存输出到屏幕。帧缓存存了屏幕的颜色信息,分为颜色位面法(R,G,B三种颜色三个位面融合)和颜色索引表(存了个颜色表,帧缓存里面存的是每个像素点颜色在表里的索引)。

2023-10-27 16:20:48 31 1

原创 unity生命周期学习笔记

Awake():初始化组件(getcomponent等耗时操作,最好是初始化就获取到,实时获取费时且产生内存碎片)、加载资源。LateUpdate():摄像机追踪、面向目标等需要在其他对象后更新的逻辑。最近谈绩效被老板提醒了一波,小组业务调整,未来可能会出现风险,作为毕业市场不足两年半的应届生,要多学学,做好准备,于是,开始更贴了。Start():获取其他对象引用等预处理工作,适合执行的功能和awake类似。OnDestroy():释放对象占用资源,删除生成的对象等清理工作。对象销毁前的最后操作。

2023-09-26 15:05:47 60

原创 记一次UnityAsService遇到的问题

unity

2023-06-02 11:31:30 211 1

原创 cocos2dx报错OpenGL error 0x0501

场景为点击button然后执行回调函数,函数中写了个释放这个button对象的语句导致报错。

2022-09-06 14:28:10 393

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除