![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity3D
文章平均质量分 53
懒羊羊爱大便
这个作者很懒,什么都没留下…
展开
-
自动化打包
Jenkins之Windows msi按照过程中Invalid Logon_Ox80070533_MyFreeIT的博客-CSDN博客shell : C:\\Program" "Files\\Unity\\Hub\\Editor\\2019.4.24f1c1\\Editor\\Unity.exe -batchmode -quit -executeMethod Framework.Editor.Build.JenkinsBuild -logFile $WORKSPACE\\teama\\slg\\B原创 2021-07-21 18:10:20 · 220 阅读 · 2 评论 -
unity 广告统计接入踩坑记录,appsflyer、ironsource、facebook、友盟等等
unity18 19现有的很方便的sdk接入自动依赖下载,其中也有一些坑一一记录下来公司老项目sdk接入实在是乱的不行,由于现在开发休闲游戏,每个项目都要使用sdk,于是就自己接了一套以便后续使用。安卓友盟导入就可以用facebook需要点Facebook->设置app idIronsource -> admob 需要在manifest里面添加id,官网文档有ironsource导入后,点IronSource->Integration Manager->选择需要的原创 2020-11-30 10:49:34 · 2349 阅读 · 4 评论 -
UGUI实现不规则形状图片触发
效果如下有两种比较主流的实现方式,一种是根据图片像素的alpha值来判断是否触发响应,还有一种是自己框选一个多边体,判断点击位置是否在多变体内。第一种像素使用限制颇多,但是也有一定的使用场景,https://www.cnblogs.com/msxh/p/9283266.html,这里马三详细说了使用方法和限制我在这里实现的是第二种计算的方式P点是鼠标位置,ABCD是多边形的点,如果图上对每个点计算叉乘的方向都是一致,那我们可以得出P点在多边形内部,有一定的叉乘知识应该可以推出来。叉乘可以原创 2020-06-08 18:00:26 · 549 阅读 · 0 评论 -
Unity使用shader实现高性能小地图
这是结果图和对应的网格图,网格图把上面多于的字体和路径删了,只留下背景地图和小图标,只使用了一张image就可以实现地图和多个小图标在写之前查了好多小地图的写法,这里有三种在地图下面铺一张图片,每个需要显示的角色身下再来一张icon的image,正交相机从上面照着角色。好处是不用控制相机的位置和icon的位置,npc monster脚下自带,主角移动到周围就自动显示,但是需要新加相机,每个需要显示icon的物体都要新加一张图片。 ugui原生图片,通过计算移动地图的位置和生成icon,上面加一原创 2020-05-29 17:27:16 · 1736 阅读 · 7 评论 -
Unity Scroll View在使用布局的情况下自动更改大小,layout group,content size fitter,layout element
问题:很多时候我们需要在一个scroll view里面,content的大小随内容的大小变换,同时content还要使用layout group来使下面保持一定的规格排列,比如上面的vertical layout group,再同时,还需要下面的子物体的大小随自己的子内容来动态改变例如聊天框 便捷任务框之前我想只用这两种方式来解决,后来发现,使用layout group之后...原创 2018-09-20 11:20:09 · 11354 阅读 · 7 评论 -
Unity 动态 NavMesh 导航AI
如果对基础NavMesh不了解的同学,这一篇文章基础讲的很详细,虽然有点早,不过放到现在也很实用http://liweizhaolili.blog.163.com/blog/static/16230744201271161310135/ 实现动态NavMesh有两种方法,一种使用unity自带的 NavMeshObstacle,正是下面我要讲的,还有一种是Unity5.6之后官方出的一...原创 2018-09-06 23:19:42 · 4382 阅读 · 4 评论 -
Unity 跳转到应用商店评价app,跳转到Facebook某个界面,判断手机是否安装某个APP
private void OnGUI() { if (GUI.Button(new Rect(500, 500, 300, 150), "谷歌商店")) { openAPPinMarket(Application.identifier); } if (GUI.Button(new Rect(...原创 2018-09-12 16:26:24 · 3473 阅读 · 0 评论 -
Unity,将控制台输出的warning、error、log显示到游戏界面中,以便打包出来测试使用
前几天项目要上线,打包出来的放到安卓手机上出现了bug,但是在编辑器里面却没有报错,所以我们主程就写出来了这一个功能来调试bug,我觉得很好用,所以拿出来分享一下主要就是一个回调函数Application.logMessageReceived Application.logMessageReceived += HandleLog; gameObject.AddCompon...原创 2018-09-01 21:43:03 · 5613 阅读 · 1 评论 -
Unity3D基础UI框架,Unity MVVM
unity ui框架 游戏框架原创 2020-03-05 16:28:22 · 22581 阅读 · 13 评论