Unity - A计划 3.0(三年有效期) 已关闭

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

(4评价)
价格: 1666.00元
丛林60讲(58任务)bug,以及关于动画之间关系的问题
Kenshin发起了问答2018-01-21
4
回复
566
浏览

      老师好,照做丛林60讲(58任务),我发现老师有bug没有修正成功。

      通过设置Debug.log发现OnPause与OnResume只触发2次,OnEnter触发1次,而LoginClick每次点击“Start面板登陆按钮”都触发事件, 结果造成,初2次正常,后续bug突显----  该消失的叠加登陆字样不消失。老师讲座恰巧只测试2次,因此没有发现。

      另外这里多次出现了动画,不知道关系该如何理顺  ----

       首先“Start面板登陆按钮”有一个鼠标上去就扩大的动画效果,我命名为ZoomButton(比老师起名Button不容易产生歧义)。其次,老师为了修正按钮消失,加了一个Animator的一帧动画。这个不知道保存在哪里,和前面ZoomButton是否冲突?老师多次enable=true/false的那个Animator与Animation之间互相有啥关系? 最后是Dotween 动画。

      可能问题比较复杂。。。望老师讲解,谢谢。

所有回复
  • siki 2018-01-23

    1,创建帧动画的时候,会提供对话框让你选择保存的目录的,这个会选择一个工程下面的一个文件夹保存!

    2,enable=true/false是把某个游戏物体不使用的时候禁用了,减少性能的浪费,再在需要的时候,把它启用

    3,关于你说的该消失的叠加登陆字样不消失 ,这个老师根据你的描述不太明白具体什么bug,可以把一些初始化的代码,时间监听的代码都放在OnEnter里面保证只执行一次

    • Kenshin 2018-01-29

      正常情况: 点击"登录"(StartPanel的登陆按钮) ---> 出现 loginPanel面板 ---> 点X, loginPanel面板 消失, "登录"(StartPanel的登陆按钮) 字样出现. 这里操作2轮都没问题. 第三轮就出现bug了. 就是 "登录"(StartPanel的登陆按钮) 将不会消失,永远保留

      (0) 回复
    还有-4条回复,点击查看
    你还没有登录,请先登录注册
  • Kenshin 2018-01-29

    正常情况:

        点击"登录"(StartPanel的登陆按钮) ---> 出现 loginPanel面板 ---> 点X, loginPanel面板 消失, "登录"(StartPanel的登陆按钮) 字样出现. 这里操作2轮都没问题.

    Bug发现: 

         第三轮操作就出现,   就是 点 X 之后 ,  "登录"(StartPanel的登陆按钮) 将不会消失,永远保留.

     

    我的思考和行动:

       通过设置Debug.log发现OnPause与OnResume只触发2次,OnEnter触发1次,而LoginClick每次点击“Start面板登陆按钮”都触发事件.

     

    另一个Bug:

           不是功能上,而是外观上, 之所以"登录"(StartPanel)带有您说的水印效果,其实是 2次"登录"(StartPanel)字样叠加. 

     

     

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • 老师_德鲁伊 2018-01-30

    你好,第三次点X没有消失的话,考虑是代码逻辑出现了问题(比如顺序问题),可以检查一下。

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