置 顶
2020
03-10
03-10
Unity启动时执行代码
2020
02-24
02-24
Unity使用Jenkins实现自动化打包
一、安装服务
Jenkins工具下载地址: https://jenkins.io/download/
Jenkins插件下载地址:http://mirror.xmission.com/jenkins/plugins/
具体安装步骤请自行百度,教程很多,这里就不再多说了。
.... Read More >
2019
12-28
12-28
批量更换Text字体
2019
11-14
11-14
UGUI限制ui在屏幕内或指定区域内
本文主要实现将ui限制在一个范围内,可以是在当前屏幕内,也可以指定区域。
效果图:
上代码:
[crayon-6721f316506be949149489/]
测试脚本:
[crayon-6721f316506c3131338028/]
.... Read More >
2019
11-12
11-12
Unity 代码设置锚点
转载:https://answers.unity.com/questions/1225118/solution-set-ui-recttransform-anchor-presets-from.html
[crayon-6721f31650e36032711813/]
.... Read More >
2019
09-28
09-28
Lightmap对于动态加载预设体的使用
本文主要讲解光照贴图对于动态加载的模型预设体的使用教程
一、添加光照贴图数据脚本,用于存储灯光烘焙后的光照贴图信息,以及设置光照贴图信息
[crayon-6721f316515dd432220968/]
二、将“PrefabLightmapData.cs”挂在到预设体上,并将预设体放在场景里,执行“.... Read More >
2019
05-03
05-03
查找代码里的中文且排除注释
很多项目初期,是没有考虑多语言或者多语言框架的情况。
而且为了方便平时查看、调试,我们都会使用中文作为默认语言在代码中赋值。
所以会造成项目后期,代码里的中文字符太多,做多语言的时候,要挨个脚本去找,非常麻烦。
为了解决这个繁琐问题,我们就可以使用编辑器来快速筛选中文
.... Read More >
2019
04-18
04-18
判断设备是否支持GPU Instancing
2019
03-19
03-19
Unity实现抛物线
又快两个月没写文章了,,最近一直忙的~~
今天来实现个抛物线的demo,可控制角度、力度、飞行速度、阻力、重力等等,基本上把能包含的属性都包含了。
本来是想把预飞行轨迹分享出来的,但实在是没时间总结。。。就先分享下抛物线效果吧!!
上代码:
[crayon-6721.... Read More >
2019
01-31
01-31
PoolManager对象池插件优化
本文记录对PoolManager使用中的常见问题优化方案
由于最近项目中游戏场景原因,部分对象池里资源是永久不用的。
这种情况也很常见,比如玩家过大关后,之前的关卡物体就全都用不到了,那就没必要继续占用内存,从对象池里完全释放掉。
那么就不仅需要Despawn(),,还需要个类似Destroy接口,来销毁不再使用的资源
下面就是提供这样功能的接口
代码加在 Spawn.... Read More >