Unity疑难杂症及细节记录(持续更新)

1.在OnMouseDown()中使用了EventSystem.current.IsPointerOverGameObject(Input.GetTouch(0).fingerId)如果无效,可以尝试:

private bool IsPointerOverUIObject()

    {

        PointerEventData eventDataCurrentPosition = new PointerEventData(EventSystem.current);

        eventDataCurrentPosition.position = new Vector2(Input.mousePosition.x, Input.mousePosition.y);

        List<RaycastResult> results = new List<RaycastResult>();

        EventSystem.current.RaycastAll(eventDataCurrentPosition, results);

        return results.Count > 0;

    }

EventSystem.current.currentSelectedGameObject!=null 也能够判断是否点到了UI,但是似乎也有使用条件,还未深入了解,总之上面那串实测能用。

解决方案链接:https://answers.unity.com/questions/1115464/ispointerovergameobject-not-working-with-touch-inp.html

2.移动端安卓真机VS调试

解决方案链接:https://blog.csdn.net/ACwawayu/article/details/90242631

3.发现编辑器中Service标签页无法加载(无内容/黑屏)

来到service标签页---断开网络---然后刷新一下service标签页---这个时候会出现一些文字(项目名什么的,但是没有unityads什么的按钮)---接着打开网络---刷新service标签页---完成。

我这里重新关闭了service标签页,又变黑了,重新重复上面的操作即可

4.使用blender导入unity后,发现模型在x轴上自动旋转大约90°

方法1:导出fbx时点击"!EXPERIMENTAL! Apply Transform"(中文:“!实验性!应用变换”)。此方法不清楚有何风险

方法2:在blender中倒过来旋转x轴90°,然后再应用变换。

5.如何面吸附移动?

在unity中,按住v(默认)是根据vertex顶点进行吸附。

那么在按住v选择好顶点后,同时按住Shift+Ctrl,这时候物体将根据选择好的顶点在某个面吸附移动。

在不按住v的情况下,只按Shift+Ctrl,是根据物体的中心/轴心(根据选择)进行吸附移动。

6.LoadSceneAsync如果无效可以尝试放在Start()中而不是Awake()中

7.ScrollBar的步数应该是所需要的步数+1,比如你需要10步,那么就设置Number of steps为11

8.关于如何判断场景scene是否存在?

不能使用Scene.isvalid()来判断,不管如何他都会抛出错误

可以使用SceneUtility.GetScenePathByBuildIndex/GetBuildIndexByScenePath来判断,当场景为空时,字符串对应方法会返回空字符串,index会返回-1值

9.有时候发现按钮点击无效?可交互也点击了,事件也绑定了,为什么还是不能点击?不要忘了给场景添加EventSystem。右键-UI-EventSystem

10.当你发现类似于“Source mesh Combined Mesh (root: scene) does not allow read access”这种说mesh需要read权限的报错但是你已经开启了权限的时候,注意一下物体有没有勾选static,如果勾选了就依然会报错

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,458评论 4 363
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,454评论 1 294
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 109,171评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,062评论 0 207
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,440评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,661评论 1 219
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,906评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,609评论 0 200
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,379评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,600评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,085评论 1 261
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,409评论 2 254
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,072评论 3 237
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,088评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,860评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,704评论 2 276
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,608评论 2 270

推荐阅读更多精彩内容

  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 9,392评论 0 13
  • 这是以前刚开始学unity时遇到的一些问题的笔记,现在看来有些幼稚,但是还是发出来给刚入门的同学参考一下。 1. ...
    JervieQin阅读 1,286评论 0 1
  • 希望我的开发日志记录的经验越来越多,给以后得自己留个记录和参考,同时也能为广大的同样是想做unity独立开发者的朋...
    文坛小生阅读 644评论 0 5
  • Nameobject.Destroy(建议用这个,不会被立刻回收,放在垃圾池里,再同意销毁)Object.Dest...
    alphonseLin阅读 658评论 0 0
  • 15/30 笔墨时光 词高二了,住校一年多了,我还在慢慢适应他不在家的日子。 词爸爸与我的日子也乐得...
    词妈阅读 313评论 1 2