Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(197评价)
价格: 4431.00元
老师您好,我在做黑暗之光时出现了一个问题,当我做完武器商店购买功能之后,发现背包系统里,当鼠标以上物品时的显示信息只出现一次,后面就闪烁着没有信息的框。
冰糖葫芦五加皮发起了问答2018-12-11
6
回复
307
浏览
所有回复
  • 老师_Trigger 2018-12-12

    同学你好,可以下载一下老师的源码,检查对比一下物品与鼠标交互的地方,以及信息显示的方法,可以输出一下看方法有没有执行。

    • 冰糖葫芦五加皮 2018-12-13

      我回头重新做了一遍这个,直接复制老师的代码,但是结果还是一样。

      (0) 回复
    • 老师_Trigger 2018-12-14

      回复 @ 冰糖葫芦五加皮: 相关方法有执行吗

      (0) 回复
    • 冰糖葫芦五加皮 2018-12-14

      回复 @ 老师_Trigger: 我输出了一下,方法有执行,但是效果还是一样。我尝试能不能改一下方法让它按下鼠标才触发。

      (0) 回复
    • 冰糖葫芦五加皮 2018-12-14

      回复 @ 老师_Trigger: 老师,我找到出现问题的代码了,是Update里的控制信息显示框隐藏的方法,我把它注释了,就能显示正常,但是需要另外的隐藏信息框的方法。请教一下老师我该怎么该?
      if (this.gameObject.activeInHierarchy == true)
      {
      timer -= Time.deltaTime;
      if (timer <= 0) {
      this.gameObject.SetActive(false);
      }
      }

      (0) 回复
    • 老师_Trigger 2018-12-14

      回复 @ 冰糖葫芦五加皮: 是这段代码吗?单纯这段代码没有问题。这样可以隐藏的,如果是想要显示,那么不能在被隐藏的游戏物体挂的脚本里去显示,要在另外脚本里去调显示方法。

      (0) 回复
    还有0条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!