Unity3D
^好心情^
没啥说的
展开
-
VSCode 无法调试Unity的问题 2020.03.23
最近VSCode 自动升级了c#版本 导致Unity Debugger 不能断点 vscode弹窗提示:Cannot activate the 'Debugger for Unity' extension because it depends on an unknown 'ms-vscode.csharp' extension 。百度到大神们给了一些提示https://q.cnb...原创 2020-03-23 19:26:00 · 6617 阅读 · 2 评论 -
Jenkins 显示打包成功 但是不出包的原因
未在Edit-Perfences配置Androidsdk路径 AndroiodAPI版本低于Unity3d运行版本要求。 未在PlayerSettings配置包名和应用名 代码冲突。 Unity3d不是Pro版本 Jekins默认使用访客账号登录,会缺少执行安全权限,导致启动Unity3d时失败。错误信息“Validating Project structure … 0.000224se...转载 2019-12-04 10:17:08 · 1552 阅读 · 0 评论 -
为什么Unity Terrain的草不合批,为什么顶点动画会有莫名其妙的抖动
最近在写草的顶点动画时,发现一个很诡异的问题,在相机上下移动的时候,草会不由自主的抖动一下,而在Scene视角,居然看的好好的.百度了一圈,没有找到合适的答案,然后看了一下UnityTerrain Grass的shader 发现他写了这么一句话"DisableBatching" = "True" 哦 原来Unity自己的草也是禁止合批的. 那为什么官方也会禁止合批呢,查阅官方文...原创 2019-11-25 17:00:47 · 957 阅读 · 0 评论 -
Unity Hub下载Unity 缓存的位置
在使用Unity Hub下载Unity版本的时候 有时候为了方便其他人 需要把Unity的安装文件保存下来 ,需要去这个路径去找安装文件C:\Users\XXX\AppData\Local\Temp\unityhub-xxx-xxx-xxx-xxx...原创 2019-09-24 14:37:49 · 18986 阅读 · 4 评论 -
(转)VS2017断点调试UNITY2018.3 经常卡住的问题
2019.9.24 更新 删了以后也会卡搜了好多的做法都没解决 最后内存加到32G 换一个500G固态硬盘 断点不再卡 Unity不再假死原文https://blog.csdn.net/c1sdn19/article/details/88790667VS2017断点调试UNITY2018.3 经常卡住的问题发现了VS下断点经常导致unity卡住的原因,是vs占用CPU太...转载 2019-08-06 15:55:03 · 1976 阅读 · 0 评论 -
Unity客户端设计系列
原文: http://www.cnblogs.com/bambomtan/p/5116661.html对于游戏开发而言,不同种类的游戏其架构方式都不同,并不存在什么完美架构模式某种类型是可以有分别的框架的,比如上帝视角ARPG,比如GAL,比如格斗,比如跑酷,比如卡牌,比如打飞机游戏。而他们使用的游戏架构自然也是不同的。通常来说游戏项目最合理的方式是由一个主程根据项目需求制定一套新的结构和各部分间的转载 2017-02-07 10:24:41 · 1222 阅读 · 0 评论 -
Unity开发 ios android 给美术提Icon的尺寸需求
512*512152*152144*144120*120114*11496*9676*7672*7257*5748*4836*36原创 2015-01-22 13:31:05 · 3357 阅读 · 0 评论 -
在ios android设备上使用 Protobuf (使用dll方式) .Net 2.0
如果你的工程可以以.Net 2.0 subset模式运行,请看这个帖子中的方法。地址:http://game.ceeger.com/forum/read.php?tid=14359&fid=27如果只能以.Net 2.0下运行,就可以继续往下看了。========================================================转载 2014-12-30 19:40:34 · 1666 阅读 · 0 评论 -
在ios android设备上使用 Protobuf (使用源码方式) .Net 2.0 subset
如果你的工程只能以.Net 2.0而不能以.Net 2.0 subset运行,请看另外一个方法。 地址:http://game.ceeger.com/forum/read.php?tid=13479&fid=27 =============================================================== 在此感谢下ganqiang87童鞋,本来之转载 2014-12-30 19:41:26 · 2913 阅读 · 0 评论 -
查看Unity3d Api时设置默认语言为c#
进入路径 Unity\Editor\Data\Documentation\Documentation\StaticFiles\打开文件SelectCodeSample.js 把 getCookieState 中的 return 0; 改成 return 1;原创 2013-11-08 12:50:14 · 2077 阅读 · 0 评论 -
[Unity3D]Script 脚本所有编译器属性详解
Script属性是基于IDE的一系列编译器属性JS中用@script 属性方法()访问,c#中用[属性方法()]访问。一共就只有9种属性访问方式:AddComponentMenu 在Component菜单中添加新的菜单项ContextMenu 在当前脚本的组件中添加右键菜单内容ExecuteInEditMode 让当前脚本可以在运行模式中实时更新修改转载 2014-04-02 17:05:11 · 1155 阅读 · 0 评论 -
Unity3D AssetStore下载的文件保存位置
Win7 /win8 : C:\Users\accountName\AppData\Roaming\Unity\Asset Sto [...]原创 2013-02-04 15:42:12 · 16324 阅读 · 0 评论 -
script 编译成 asset 解决方案
用 Unity 游戏的时候,客户端程序经常会需要动态从远程服务器取 asset(如服务器更新了宠物,而宠物是包含脚本,跟随主人移动). Unity 提供了BuildPipeline.BuildAssetBundle 可以解决大多数问题, 但是, script 和 shader 不能被编成 asset.好在Unity 的脚本语言是C#,跑在mono 上 ,为解决此类问题提供了可能性.转载 2013-11-06 12:50:28 · 1166 阅读 · 0 评论 -
iPhone上如何侦测到系统的语言设定
Unity3D游戏引擎最大的优势就是跨平台,但除了跨平台之外,游戏能够同时支援多种语言就更完美了,在这方面,Unity也帮我们考虑到了,所以要判断使用者系统使用的语言是相当容易的,可惜的事,在iPhone的系统上却不是这么回事;所以在游戏中只能多个语言设定的功能让玩家自己设定要使用哪种语言,这样也是支援多语言环境,那么在iPhone上应该如何办到呢?一般而言,要知道使用者的系统设定语言,只转载 2013-06-03 15:19:01 · 1584 阅读 · 0 评论 -
Unity3D教程:常规性能优化技巧
网格如果可能的话,把相邻的物体(网格)合并为一个只有一个材质的物体(网格)。 比如,你的游戏中包含一个桌子,上面有一堆东西,你完全可以在3D程序中将它们合并在一起(这可能也需要你将这些物体的纹理合并为一个大的纹理集)。减少需要渲染的物体的数量可以极大地提高游戏性能。不要有不必要的网格。 如果你的游戏场景中有一个人物,那么他应该是一个网格。如果你有一个船,那么它也应该只是一个网格。每转载 2013-06-03 15:24:14 · 1248 阅读 · 0 评论 -
unity3d中GUI 密码框的显示
由于unity3D 中不支持char的表示 单引号 在画密码框的时候就会出问题。 password = GUILayout.PasswordField(password,‘*’); 现在论坛上bbs。vrsh。cn发了一篇求助,没有人作答 于是去官网查资料 看了一片文章 大体的意思是这样的 使用TextField 代替PasswordField 显示原创 2009-05-02 13:21:00 · 5588 阅读 · 0 评论