Unity3d
文章平均质量分 80
menghuangxiao
这个作者很懒,什么都没留下…
展开
-
解决Unity3d使用CharacterController的SimpleMove方法怪物到角色头顶问题
开发过程中,遇到个问题,一堆怪物围着攻击角色时,部分怪物跑到其他怪物头顶,如上图所示。卡了一下,耽误了不少时间,在此记录下。其实解决起来很简单,将CharacterController的stepOffset参数值改为0即可,如下图所示:...原创 2020-03-22 20:21:31 · 1341 阅读 · 0 评论 -
Unity中模型比例单位引发的NavMeshAgent导航报错"SetDestination" can only be called on an active agent
在导入的角色模型比例单位为1时,发现Unity中模型太大。缩放为1时模型大小为100m,将模型缩放成0.01,导致了后面出现的寻路报“SetDestination can only be called on an active agent" 错问题。 查找资料,分析是模型离地面NavMesh太远,导航失效。通过调整模型和地面NavMesh距离解决过类似问题,就没深入探...原创 2020-03-18 15:08:04 · 970 阅读 · 0 评论 -
解决NGUI的UITexture图片不显示问题
今天尝试将项目从Unity4.6移植到Unity2018.2,出现凡是用UITexture显示的图片都不能显示。新建一个UITexture,添加好图片,发现并没有问题,对比两个UITexture找到原因,原来移植过程中,变量Width和Height都变成了0,都改回1,问题得到解决。...原创 2020-03-17 16:03:05 · 943 阅读 · 0 评论 -
VSCode配置Unity3d开发环境出现Debugger for Unity不能激活问题
在使用VSCode配置Unity3d开发环境时,安装好了Debugger for Unity插件后,打开项目文件夹,显示"无法激活Debugger for Unity,缺少依懒项"错误。 首先根据错误提示,没有任何指引性帮助,只能网上搜下类似问题,试下一大堆安装,什么.Net core,没任何作用,最后放弃。 退而求其次,换Debugger for Unity插件...原创 2020-03-06 13:13:56 · 4070 阅读 · 3 评论 -
Unity使用protobuf-net总结
之前就有了解过protobuf-net ,一直没用过,今天遇到了,重新学习下。 (1)Unity中导入protobuf-net拷贝进unity后发现编译报错,解决方法:建立一个新的文件smcs.rsp,内容是-unsafe,前后都无空格,该文件放在 Assets 目录下,需要重启下Unity。下载地址:https://download.csdn.net/download/meng...原创 2019-02-20 21:50:21 · 1301 阅读 · 0 评论 -
Python遍历目录、修改文件及拷贝文件
做Unity3d插件NGUI的精灵动画SpriteAnimation时,遇到了一些不符合SpriteAnimation格式的照片。例如:素材格式:game_0.png, game_1.png, ..., game_10.png, ...正确格式:game_01.png, game_02.png, ..., game_10.png, ...为此用python写一个转换脚本,在这记录下,...原创 2018-06-06 19:43:37 · 1599 阅读 · 0 评论 -
Unity3d中脚本的编译顺序
原创 2018-05-13 21:05:20 · 474 阅读 · 0 评论 -
解决C#中WebClient不能下载https内容问题
在下载代码之前加入如下代码:// 解决WebClient不能通过https下载内容问题System.Net.ServicePointManager.ServerCertificateValidationCallback += delegate(object sender, System.Security.Cryptography.X509Certificates.X509Certificate...原创 2018-05-12 21:27:49 · 5414 阅读 · 0 评论 -
Unity3d真机调试发布的Android程序
我在知乎上看到过一篇文章关于这方面的文章,原文作者说禁止转载,尊重作者,我就不贴出来了。我觉得没必要,毕竟官网上都有这个教程。 在Unity官网上Android真机断点调试Unity3d真机调试发布的Android程序办法官方地址:https://docs.unity3d.com/Manual/AttachingMonoDevelopDebuggerToAnAndroidDevice.h...原创 2018-03-20 00:49:43 · 923 阅读 · 0 评论 -
Unity中使用jar包方法及遇到的问题总结
在eclipse中导出jar包,并在Unity3d中如何使用可参考以下文章:(1)http://blog.csdn.net/onafioo/article/details/46625807(2)https://www.cnblogs.com/wuzhang/p/wuzhang20160701.html(3)https://www.cnblogs.com/unitySPK/p/7018565...原创 2018-03-20 00:25:41 · 4412 阅读 · 0 评论 -
Unity编译时找不到AndroidSDK的问题 | Unable to list target platforms
转自:http://www.jianshu.com/p/fe4c334ee9fe现象在用 Unity 编译 Android 平台的应用时,遇到 Unable to list target platforms 的问题。错误提示详细错误描述如下:Error:Invalid command androidUnityEditor.BuildPlayerWindow:Bu转载 2017-08-04 11:10:22 · 11296 阅读 · 5 评论 -
用Unity做游戏,你需要深入了解一下IL2CPP
转自:http://youxiputao.com/articles/5064这次我们翻译了一篇Unity官方博客上的文章,原文题目为AN INTRODUCTION TO IL2CPP INTERNALS ,作者是从事Unity软件开发的Joshua Peterson。文章的看点在于,它是以IL2CPP内部开发人员的角度来讲述的。AN INTRODUCTION TO IL2CPP INTER转载 2017-07-17 13:53:25 · 539 阅读 · 0 评论 -
unity3d热更新插件uLua
转自:http://blog.sina.com.cn/s/blog_930ffa0b0102vbat.html前言IOS不能热更新,不是因为不能用反射,是因为System.Reflection.Assembly.Load 无法使用System.Reflection.Emit 无法使用System.CodeDom.Compiler 无法使用这三个不能用,就把传统dotne转载 2017-03-23 17:27:31 · 392 阅读 · 0 评论 -
Unity3D手游开发实践
转自:http://www.cnblogs.com/skynet/p/5406495.html《腾讯桌球:客户端总结》本次分享总结,起源于腾讯桌球项目,但是不仅仅限于项目本身。虽然基于Unity3D,很多东西同样适用于Cocos。本文从以下10大点进行阐述:架构设计 原生插件/平台交互 版本与补丁 用脚本,还是不用?这是一个问题 资源管理 性能优化 异常与Crash转载 2017-03-22 20:54:13 · 543 阅读 · 0 评论 -
Unity3d 官方角色换装Demo源代码学习
由于兴趣爱好,工作之余会尝试做做RPG游戏,遇到角色换装这个功能没什么思路,于是在网上苦苦找寻相关资料,网上角色换装文章还是有一些,不过大多讲的比较简单,最后没办法不得不拿官方的角色换装代码来研究,开始看到一头雾水,不过慢慢找到看这个Demo代码的思路,终于理清了换装的思路。 其实,可以从角色换装资源打包代码看起,然后看换装代码。 以下是我看代码的思路:Cr原创 2016-05-03 14:50:10 · 8874 阅读 · 0 评论 -
Unity中实现全局管理类的几种方式
原文地址:http://segmentfault.com/a/1190000000645262如何在Unity中实现全局管理类?由于Unity脚本的运行机制和面向组件编程(COP)的思想,实现起来和普通的方式略有差别。第一种方式是使用静态类。适合存储一些全局的变量,如游戏当前关卡、玩家得分等。实现方式和普通的C#静态类没有差别。注意使用静态类就没有必要继承MonoBehavio转载 2015-07-31 16:22:39 · 1326 阅读 · 0 评论 -
Unity3d发布Android版通过WWW加载本地AssetBundle资源
不久之前买了小米平板,就想着用Unity3d做个小游戏放在平板上玩玩,匆匆做了个资源加载界面就发布apk到平板上,结果提示资源加载失败,找不到资源文件。在网上找了半天资料都没解决问题,最后发现自己犯了个最愚蠢的问题,就是StreamingAssets文件夹名称有问题,我写成了StreamingAsset,真是被自己给坑到了。下面总结下Unity3d发布Android版通过WWW加载本地原创 2015-05-06 17:42:42 · 5795 阅读 · 0 评论