关于解决bug的思考一

关于解决bug的思考一

我学习编程有一年多的时间了, 属于是没基础的同学, 然后现在工作了也有几个月了, 在csdn这个大家庭里,属于纯小白啦.这是我第一篇, 所以按照国际惯例, 就先自我介绍了一下.

最近, 在项目中, 我添加了一些动画, 是用的dotween, 之前的人用的是leantween. 我在他原有的基础上改的, 昨天遇到了一个bug, 是在玩的过程中, 断线重连, 如果弃牌动画刚好播放到一半, 这时候会发牌, 而发牌的时候就会导致牌是歪的, 最后断定是由于的做的弃牌动画, 和之前他写的发牌动画有冲突, 于是, 我今天来了之后就改啊, 改啊, 本以为一个上午足够, 可是到下午快下班也没改好,
我尝试, 关闭弃牌动画, 并且让丢弃的牌回到正确的位置, 可是, 发牌的动画是在弃牌动画之前, 而且之前他写好的框架, 就是这样的, 不好改, 我尝试在发牌的时候, 先关闭弃牌动画, 可是他是发一张牌, 存一张牌, 我要关闭的弃牌动画主体还没找到.
最后的解决办法是, 研究他之前写的动画, 在发牌的时候, 将牌的localRotation归零, 就好了

所以, 我觉得, 如果是在别人的框架下, 而且是仿照别人的项目来改自己的项目, 就一定要把他之前的逻辑完全搞懂, 在出现问题的源头改. 比如, 现在发牌老是不对, 就要看他发的牌是从哪里发的, 这个牌实例化出来之后的位置对不对, 这样就会省很多时间. 不要以为之前他们的代码能不改就不改, 自己的代码多改, 在自己的项目里, 自己能看懂的代码, 都可以改!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值