
Unity问题
Unity问题
BuladeMian
该博客所用图片资源均作学习分享用途,请勿用于商业行为。传播者自负。如果本博客所写文章侵犯到您的权益,请主动联系留言,我们将及时删除相关内容。请支持使用正版软件。
展开
-
[Unity][代码问题]The type or namespace name `AssetDatabase' does not exist in the namespace `UnityEditor
unity 出现问题 The type or namespace name `AssetDatabase' does not exist in the namespace `UnityEditor'. Are you missing an assembly reference?参考资料1解决办法使用UnityEditor库的变量,由于UnityEditor只存在Unity编辑...原创 2020-03-08 18:19:12 · 5646 阅读 · 1 评论 -
【Unity&NGUI】启动工程文件遇到的错误
今天启动很多天没有启动的Unity工程(之前使用的工程都是完好的),NGUI就出现了下面的错误。主要错误是:missing an assembly reference错误:Assets/NGUI/Scripts/Internal/NGUIText.cs(129,14): error CS1502: The best overloaded method match f原创 2017-04-03 10:25:50 · 3440 阅读 · 3 评论 -
【Unity】5.6版本无法新建工程
很长时间没有新建工程,再加上从5.5更新到5.6。之后就无法新建工程了。退出账号,重新登录,即可新建工程。参考资料:1求助,unity5.5个人版点击new(新建项目)没反应234原创 2017-05-22 15:48:48 · 4548 阅读 · 0 评论 -
[Unity&数组&List&JSON]创建一个字符串数组string[]类型的list
使用 string[] 类型 的List 变量 来代替 二维数组的使用。在 JSON 数据类型 进行 IO 的过程中,总是会遇到 一些 对象中的数组,这些数组用来 保存 更多 的 用户信息那么在 实际 的过程 中 ,很少 使用 二维 数组 ,那么 如何 来表达 二维 数组 呢。就使用到 private List strarray_list = new List(原创 2017-05-22 20:19:48 · 6300 阅读 · 0 评论 -
[Unity&缺少引用]error CS0117'Destory''Debug'没有定义
error CS0117: `UnityEngine.Object' does not contain a definition for `Destory'添加using system.Debug试试把using System.Collections;注释掉UnityEngine.Destroy(gameObject);UnityEngine.Deb原创 2017-06-06 14:27:03 · 6922 阅读 · 0 评论 -
[Unity&photon&]多个同一系列的组件导入产生的问题已经包含了一个定义
photon truesync、photon unity networking、photon voice、photon chat 导入到同一个工程中,会出现问题Photon TrueSyncphoton unity networking(PUN)photon chatphoton voiceAssets/Photon Unity Networ原创 2017-06-11 11:10:29 · 2864 阅读 · 0 评论 -
[Unity&NGUI]背包系统崩溃的解决办法
由于NGUI的OnDragDropRelease()的物体不随着鼠标移动,因此使用过UICamera.hoveredObject改变NGUI的OnDragDropRelease()的物体随鼠标坐标移动NullReferenceException: Object reference not set to an instance of an objectUIDragDrop原创 2017-01-11 00:00:18 · 2124 阅读 · 5 评论 -
[Unity插件]直升机控制插件[Unity问题]Input Axis Mouse X is not setup.
直升机控制插件,还有 箭头指向目的地Unity asset store里面有。Base Helicopter Controller-------------------------------------------------------Heli Sim Pack(Heli Sim Pack 和Helicopter Pack 结合在...原创 2017-12-24 20:29:46 · 4772 阅读 · 5 评论 -
[Unity问题]The file "MemoryStream" is corrupted! Remove it and launch unity again!
The file "MemoryStream" is corrupted! Remove it and launch unity again!重启Unity,就正常。原创 2017-12-18 10:30:06 · 1699 阅读 · 0 评论 -
浅谈Unity个人免费版与PRO专业版的区别
Unity个人免费版:使用Unity的任何工程都要输入一次账号密码界面是灰色UGUI的 Canvas 的UI 不能 改变 其 Rect Transform,也就不能用 UGUI 建立 人物脚下的圆环。【Unity问题】为什么Unity 5.5.0f3(64-bit)免费版打开项目每次要输入账号密码PRO专业版:打开Unity不需要原创 2016-12-07 17:04:36 · 41194 阅读 · 6 评论 -
[Unity问题]There are 4 audio listeners in the scene. Please ensure there is always exactly one audio l
There are 4 audio listeners in the scene. Please ensure there is always exactly one audio listener in the scene.问题的解决办法在 Hierarchy视图下,在搜索框中 输入 Camera,选中 对应的 Camera物体,删除其 AudioListener组件。一个场景中,原创 2018-01-25 17:04:06 · 4488 阅读 · 0 评论 -
[Unity问题]dataoffset != file.GetPosition()
导入插件出现的问题。发现是 Unity工程所在的文件夹,磁盘已满。需要删除一些不用的文件。才能继续导入。原创 2018-06-19 09:25:45 · 2507 阅读 · 0 评论 -
[Unity][Unity问题]DivideByZeroException: Division by zero
DivideByZeroException: Division by zero遇到这种情况是什么 意思。除法运算 的分母 为 0 导致的问题。解决办法:用IF 语句判断 除法运算 的分母 是否为 0。如果为0,就使得运算结果 赋值的变量 直接为0。或者不使用 除法运算。 其他的逻辑运算 类似的问题,都是用 IF 语句判断 条件,为0就使得结果直接为0。 ...原创 2018-10-24 17:21:13 · 7288 阅读 · 0 评论 -
【Unity】动态生成的墙壁为什么穿透
动态生成的墙壁为什么穿透然后就重新在场景中弄了一个立方体Cube物体,是可以碰撞的经过下面的测试 ,墙壁 是可以碰撞的墙壁和玩家都是碰撞体,并且是非触发状态只有玩家使用了 刚体(当然,这个刚体组件以后也是要取消的,因为UNITY自身的物理模拟是非常麻烦的,所以 还是自身 模拟 重力 比较好)原创 2017-02-02 14:17:46 · 2895 阅读 · 0 评论 -
【Unity问题】Int类型除法运算为什么归零
Int类型除法运算为什么归零代码如下public int FloorHight ;FloorHight = 1;(FloorHight / 2)显示为0((float)FloorHight / 2)显示为0.5原创 2017-02-07 17:13:44 · 4370 阅读 · 1 评论 -
【Unity】实现全局管理预制体对象
Unity中实现全局管理类的几种方式Unity解决脚本相互调用的几种方法想要实现一个脚本把所有系统中要实例化的对象都放在一起,方便管理关于Unity中Awake等函数执行以及预制体的使用以上是参考资料总结,预制体调用没有什么特别好的方法using UnityEngine;using DragonBones;public class原创 2016-12-21 20:11:10 · 3621 阅读 · 0 评论 -
【Unity问题】遇到 `global::' already contains a definition怎么办
Assets/Scripts/LHtest.cs(7,14): error CS0101: The namespace `global::' already contains a definition for `LHtest'首先看代码是否没问题。如果关闭UNITY,VS。再打开,没有效果。那么就把完整的正确的代码复制粘贴到另外一个新建.CS文件中。再运行这个新建的.CS文原创 2016-12-21 11:43:14 · 13726 阅读 · 0 评论 -
【Unity】子物体坐标问题
Armature是父物体,Armature_Left_Hand和Armature_Right_Hand都是Armature的子物体动态生成的Armature物体动态生成的Armature_Left_Hand物体,并使其为Armature物体的子物体(Armature_Right_Hand与Armature_Left_Hand相似,因此不赘述)Armature_L原创 2016-12-27 19:31:49 · 9555 阅读 · 2 评论 -
【Unity&UGUI】动态改变精灵物体的图片
Sprite Packer打包动态改变精灵物体的图片1.改变这个原有的精灵的图片2.在资源库里面生成一个新的精灵---------1.改变这个原有的精灵的图片首先在这个。CS文件类下面声明一个SpriteRenderer变量private SpriteRenderer image;在Start初始化函数里面,初始化上面声明原创 2016-12-28 16:10:48 · 10412 阅读 · 1 评论 -
【Unity】为什么导入2D图片背景不是透明的
为什么导入UNITY的2D图片背景不是透明的为什么导入UNITY的2D图片突然变成黑色背景,透明背景消失导入UNITY的图片设置如下,把红线所示位置选中Alpha Is Transparen钩上,点击Apply应用就恢复正常了,如下图所示原创 2016-12-20 17:14:22 · 13040 阅读 · 0 评论 -
【Unity&NGUI】背包拖拽问题&物体穿透
为什么使用NGUI的背包拖拽功能,物体没有动呢原因原来是因为,Boxcollider碰撞器的范围没有设置,只有一个点,如下图所示点击Edit Collider,把碰撞器的范围设置成如下图所示就行了原创 2017-01-09 18:10:54 · 1253 阅读 · 0 评论 -
【Unity】UI在namespace"UnityEngine"不存在解决办法以及思路
Assets/I2/Localization/Scripts/Targets/LocalizeUGUI.cs(10,15): error CS0234: The type or namespace name `UI' does not exist in the namespace `UnityEngine'. Are you missing an assembly reference?原创 2016-12-17 11:20:34 · 31602 阅读 · 0 评论 -
【Unity&I2】csv文件导入失败
使用Excel文件保存的.csv文件的格式默认为936,而I2本地化识别的格式为UTF-8Unable to import fileUnityEngine.Debug:LogError(Object)使用UltraEdit打开.CSV文件改变文本格式为UTF-8然后就导入成功了原创 2017-01-11 17:03:50 · 1195 阅读 · 0 评论 -
【Unity&NGUI】我的背包系统相关文章总览
我的背包系统教程:【Unity&NGUI】背包系统物品的累加以及多背包显示【Untiy&NGUI】判断鼠标坐标位置与实际屏幕坐标的比较【Unity&NGUI】Widget的Pivot怎么用代码动态设置【Unity&NGUI】UI精灵跟随鼠标移动【Unity】NGUI背包系统——背包整理按钮的实现【Unity】NGUI背包系统——背原创 2017-01-16 22:09:23 · 877 阅读 · 0 评论 -
【Unity问题】当Unity导出文件不完整怎么办
当Unity导出文件不完整怎么办,备份的导出文件不完整怎么办,再保存一份工程文件有的时候,Unity导出文件 只有.cs文件,或者只有图片,先把工程保存,然后关闭工程,再打开,进行导出操作,看下,是否有导出预览里面是否有完整的文件,如果你的工程文件里面有图片,脚本文件,音频文件,查看预览里面是否包含这样类型的文件(相同类型的文件如果预览里面有,那么就是正常的。备份的时候多备份一原创 2017-01-16 22:15:42 · 3021 阅读 · 0 评论 -
【Unity问题】为什么Unity 5.5.0f3(64-bit)免费版打开项目每次要输入账号密码
【Unity问题】为什么Unity 5.5.0f3(64-bit)免费版打开项目每次要输入账号密码原创 2017-01-17 19:16:36 · 10076 阅读 · 2 评论 -
【Unity】遇到的莫名其妙的问题以及其解决办法
An assembly with the same name `UnityEngine.UI' has already been imported. 反馈如上,说是有相同名字的UnityEngine.UI文件已经被导入,删除了相对应的文件还是不行。然后关闭UNITY5.5,再打开UNITY,运行。就行了原创 2016-12-12 11:48:30 · 8742 阅读 · 2 评论