- 博客(11)
- 收藏
- 关注
转载 maven的环境配置问题:出现无法解析插件
当我们需要某一个jar包的时候,我们需要在项目的pom.xml文件中去配置所需要的依赖以进行导入到项目中,则此时,Maven会先去本地仓库中查找是否存在相应的jar包,如果有,配置就能直接用,如果Maven在本地仓库中没有找到,则Maven会去中央仓库中下载相应的jar包存放到本地仓库在进行导入到项目中。右键自己的IDEA,找到IDEA的存储文件。复制C:\Users\86157.m2\repository文件到刚在d盘创建的D:\Java\Maven\Maven-Repository。
2023-08-16 12:07:04
5121
4
原创 Unity - 性能优化实战03 - Texture基础概念介绍
是否忽略png文件中的gamma属性,这个选项是否忽略取决于png文件中设置不同gamma属性导致的显示不正常,一般原图制作流程没有特殊设置,这个选项一般默认就好。默认选择Input Texture Alpha就好,如果确定不使用原图中的Alpha通道,可以选择None。指定Alpha通道是否开启半透明,如果位图像素不关心是否要半透明可以不开启此选项,这样Alpha信息只需要占1bit,节省内存。相当于生成了纹理LOD,渲染纹理时,将根据像素在屏幕中占据的纹理空间大小选择合适的Mipmap级别进行采样。
2023-08-14 10:36:46
685
原创 Unity - 性能优化实战02 - 模型设置优化
检查动画资源的OptimizeGameObjects选项:如果AnimationType选择的是Humanoid,则应该勾选Optimize Game Objects。检查动画资源压缩方式:动画资源使用最佳压缩方式可以提高加载效率,对于不需要动画的模型来说,AnimationType直接选择None。下图主要是美术需要在建模软件进行导出,并在Unity进行导入相关的流程,导出导入很重要,关乎在Unity的使用是否正常。检查读/写标志:开启FBX资源的读/写标志会导致双倍的内存占用。
2023-08-12 16:27:04
451
2
原创 Unity - 性能优化实战01 - UPR工具的使用和音频优化
看下去,很简单用于本地资源检测,帮助开发者尽早发现资源文件中存在的问题支持所有版本的Unity项目不依赖Unity Editor,无需安装绿色运行检测速度极快,可在UPR中查阅检测结果支持命令行模式,可与CI/CD工具轻松集成,实现自动化检测规则库持续更新支持AssetBundle冗余检测支持静态代码分析。
2023-08-11 11:34:03
840
2
原创 Unity - 性能优化实战00 - 优化大纲
本系列文章结合一款实际项目进行性能优化,毕竟纸上得来终觉浅。文章包含自我整理好的大纲和结合实际项目的数据来进行学习验证。
2023-08-11 11:32:04
224
2
原创 Unity InputSystem 实战(二)
InputSystem功能真的强大还实用,本篇0代码就搞定了移动端的玩家移动操作,后续有时间还会继续完善InputSystem其他实用功能哦。
2023-05-24 18:22:57
273
2
原创 Unity InputSystem 实战(一)
1.5版本官网地址Unity推出的新版的输入系统,旧版输入系统很大概率要弃用了,所以抓紧来学习下吧注意:新的输入系统需要Unity 2019.4+和.NET 4运行时。它在使用旧的.NET 3.5运行时的项目中不起作用。
2023-05-24 16:12:19
528
2
原创 Unity接入谷歌支付
文章理由前段时间负责Unity接入谷歌内购功能,一开始研究别人的技术博客时发现,他们的文章都有些年头了,有些细节的地方已经不像n年前那样了,而这篇就作为2016年末的最后一篇接入谷歌内购文章写给需要的人准备工作1.将自己的谷歌账号,支付25美元,成为谷歌开发者账号,开发者信息随意填写(有的博客写着必须填写美国,其实我就填写的中国)2.一台安装有谷歌四件套的安卓手机3.一个用于测试的Unity小demo,只需要做好支付按钮就好了#谷歌开发者后台的设置1.先创建一个新应用2.以下是发布应用前必
2020-11-26 13:41:10
662
原创 UnityAds接入
内容UnityAds接入1.今天正好是工作四个月,前几个月的一些总结以后慢慢补上,先写这几天的,最近领导让我负责给项目接入UnityAds。网上的视频和博客有很多,可是坑点也很多,没有任何一篇文章全面的介绍,毕竟程序员还是要靠自己在坑中成长。2.接入前的准备:首先进入UnityAds官网注册一个自己的账号,一般使用unity账号即可。进入后会让你选择"流量变现"和"开始投放广告"其中的一个。任选一个后添加一个新项目,这时候你会获得项目ID和GameID。(如图一)3.注意Unity版本这里有一个
2020-11-26 13:39:27
790
2
原创 Unity和Android交互(持续更新)
本文说明技术在更新迭代,旧的文章给大家的帮助已经捉襟见肘。作为一个Unity程序员,总会遇到原生接入sdk的这个问题,本文作为Unity和Android交互的基础教程,默认观看者有 Android稍微懂一点点的知识(读过《第一行代码》这本书的前两章)本文为Unity原生开发,即AndroidStudio打成aar包放到Unity中。如果想看Unity二次开发,即Unity生成Android包放到Android中,请看我的另一篇文章Unity接入谷歌支付本文会持续更新交互的最新步骤,接入sdk时所遇
2020-11-26 13:37:42
306
原创 C++基础
C++基础笔记###基本语法“#include”预处理指令 引入某个文件的作用“#include”引入自己创建的要加入双引号 并且加上 .h以下三种方式功能一样using namespace std;using std::cout;std::cout <<"xxx";语法区别unsigned 无符号的 不能存在负号long long 类型 更大的整数值 long double 类型 更大的浮点数数值E表示法 3.4e9和3.4e+9一样 代表 3.4 x
2020-11-26 13:32:11
117
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人