学员(7962)
课程(204)
分享
提供专属的一对一在线答疑,快速答疑解惑。
及时响应学习咨询,帮助解决问题。
购买后7天内可申请无理由退款。
购买后30天内如遇降价,可申请价保。
对于提问做到有问必答,帮您扫清学习过程中的种种障碍
同学你好,可以下载一下老师的源码,检查对比一下物品与鼠标交互的地方,以及信息显示的方法,可以输出一下看方法有没有执行。
我回头重新做了一遍这个,直接复制老师的代码,但是结果还是一样。
回复 @ 冰糖葫芦五加皮: 相关方法有执行吗
回复 @ 老师_Trigger: 我输出了一下,方法有执行,但是效果还是一样。我尝试能不能改一下方法让它按下鼠标才触发。
回复 @ 老师_Trigger: 老师,我找到出现问题的代码了,是Update里的控制信息显示框隐藏的方法,我把它注释了,就能显示正常,但是需要另外的隐藏信息框的方法。请教一下老师我该怎么该? if (this.gameObject.activeInHierarchy == true) { timer -= Time.deltaTime; if (timer <= 0) { this.gameObject.SetActive(false); } }
回复 @ 冰糖葫芦五加皮: 是这段代码吗?单纯这段代码没有问题。这样可以隐藏的,如果是想要显示,那么不能在被隐藏的游戏物体挂的脚本里去显示,要在另外脚本里去调显示方法。