随笔分类 -  学习Unity3D

Unity3D射线的方向
摘要:刚做完一个项目,里面有用到Untiy3D射线的相关内容,里面有个小坑记录一下,也把我遇到的这个问题和大家分享下。 使用Unity3D的屏幕射线时,会得到两个值,一个是Origin,是射线的源点,另一个是Direct,代表了射线的方向,这两个值均为Vector3类型。 根据数学知识,射线的表示为P(t 阅读全文

posted @ 2019-03-20 21:37 不知求知 阅读(1991) 评论(0) 推荐(0)

Unity3D获取游戏屏幕大小
摘要:UnityEngine中有个已经设置好的属性 UnityEngine.Screen.width UnityEngine.Sreen.height 阅读全文

posted @ 2019-02-11 11:24 不知求知 阅读(1562) 评论(0) 推荐(0)

unity的Button无法点击
摘要:这种情况一般出现在Canvas被复制的情形下,只复制了Canvas,没有复制EventSystem。解决办法是在Hierarchy目录下新建一个EventSystem,然后将Layer设置为UI,然后重新绑定Button的事件即可。 阅读全文

posted @ 2018-02-19 22:44 不知求知 阅读(2397) 评论(0) 推荐(0)

unity中导入的角色没有Avatar
摘要:需要将Animation Type改选为Humanoid,在人物模型下方即可显示出一个Avatar 阅读全文

posted @ 2018-02-17 10:53 不知求知 阅读(1451) 评论(0) 推荐(0)

Unity3D中要用到的dll反复添加不上
摘要:在unity3D中使用第三方库的dll时,需要在Assets下添加一个文件夹Plugins,然后将所有的dll都放在Plugins文件夹下,unity便可以直接调用了。有些时候的dll怎么也加不上,这时需要考虑dll版本的问题。我曾遇到一个MySql.Data.dll的问题,打开了Unity之后显示 阅读全文

posted @ 2017-11-22 09:54 不知求知 阅读(600) 评论(0) 推荐(0)

带坐标的建筑模型无法在unity3D场景中看到
摘要:通常美工给的建筑模型都是不带坐标的,但是某些特殊情况下给的模型是有真实坐标的,这部分模型拖放入场景之后总是显示不出来,即使使用F键来寻找也只能看到一个点,看不到相应的建筑。解决办法是,在将模型拖入场景之后,在transform组件右侧选择Reset,此时建筑模型会显示出来,就可以进行下一步工作了。 阅读全文

posted @ 2017-10-17 15:35 不知求知 阅读(801) 评论(0) 推荐(0)

[Tooltip("****")]和[SerializeField]的作用
摘要:最近在学习一个项目的代码,发现一个脚本的一个私有变量上有这两个内容,不甚了解,遂比对u3d编辑器与mono中的脚本,发现[SerializeField]描述的变量会在附着的对象的脚本属性中显示出来,并且可以通过在属性面板上对其进行赋值来修改其的值,[Tooltip("****")]中双引号之间总有一 阅读全文

posted @ 2017-06-05 09:29 不知求知 阅读(308) 评论(0) 推荐(0)

unity3D中找场景
摘要:最近一个人摸索着学unity3D,刚把3Dmax模型导入进去,人物动画也导入了,但是建筑刚体建立的很不理想,所以去u3d的实例中找找灵感。 一个游戏中有多个场景,在hierarchy中只显示一个场景,我一开始用的时候,想找其他场景找不着(T-T),后来在hierarchy目录下场景名称的右边有个下拉 阅读全文

posted @ 2017-03-07 09:58 不知求知 阅读(833) 评论(0) 推荐(0)

导航