Unity
懂装修的程序员
这个作者很懒,什么都没留下…
展开
-
Unity -- vscode中无法跳转到定义
vscode 更新到版本: 1.57.0 (user setup)提交: b4c1bd0a9b03c749ea011b06c6d2676c8091a70c日期: 2021-06-09T17:18:42.354ZElectron: 12.0.9Chrome: 89.0.4389.128Node.js: 14.16.0V8: 8.9.255.25-electron.0OS: Windows_NT x64 10.0.19042原创 2021-06-15 11:39:16 · 2172 阅读 · 0 评论 -
ScreenToWorldPoint和ScreenPointToRay正确理解
ScreenToWorldPoint(Vector3 position),从屏幕坐标转换到世界坐标,使用时需要注意,屏幕坐标是2维的,可分别赋值给position.x和position.y,至于position.z需要自己控制,z -- 期望与摄像机的距离。ScreenPointToRay(Vector3 position),用户手册的解释完全不对!!!正确的解释应该是,将position作为屏幕坐标,转换为世界坐标(z被设定为近平面值,参考ScreenToWorldPoint),此时的世.原创 2021-05-29 11:11:58 · 4958 阅读 · 1 评论 -
Unity -- collider和trigger 一句话总结
会不会发生Collision:1,先看任何一个物体上有没有isTrigger,如果有勾选一定不会碰撞2,再看其中任一物体上有没有“非-Kenamatic刚体”,如果有,一定会碰撞3,最后看 两个物体全都属于“未带刚体”或“Kenamatic刚体”,那么一定不会碰撞一句话总结:两个都不带isTrigger的情况下,只要其中有一方携带“非-Kenamatic刚体”就会发生碰撞(另一方有没有刚体都无所谓),其他情况都不碰撞。会不会发生Trigger:1,两个物体都不携带isTri.原创 2020-09-07 10:04:29 · 308 阅读 · 0 评论 -
Unity -- animation clip 无法正常播放
首先说遇到的问题:animation clip文件 拖拽到某物体的Animation组件上,但是不起作用。一般操作是这样,会造成该问题:1,选中一个物体A(此时不携带Animator和Animation组件),想给他加跳跃动画;2,windows -> animation -> animation 打开animation的窗口;3,在窗口中点击“Create”,创建了一个名字为 “jump_anim”的 clip, 注意,unity同时给物体添加了Animator组件,而非A原创 2020-08-21 18:25:03 · 2300 阅读 · 0 评论 -
Unity -- 对Anchor锚点的理解
1,4个Anchor和MinX、MaxX、MinY、MaxY的关系:先从水平方向看4个Anchor,分为左边上下两个(简称L2A)和右边上下两个(简称R2A),那么MinX的值就对应L2A的位置(MinX变化时,L2A会同时移动),MaxX的值对象R2A的位置(MaxX变化时,R2会同时移动)再从竖直方向看4个Anchor,分为上边左右两个(简称T2A)和下边左右两个(简称B2A),那么MinY的值就对应B2A的位置(MinY变化时,B2A会同时移动),MaxY的值对应T2A的位置(MaxY变.原创 2020-08-07 14:47:58 · 1914 阅读 · 0 评论