zoukankan      html  css  js  c++  java
  • Oops,OOP太难玩了

    花了好几天一边玩游戏一边折腾重构,就为了给方块的移动加上动画。

    失败了嗯。

    首先想到的是让Block类继承View,然后让方块绘画自己,自己执行动画。

    因为之前是直接往SurfaceView上画正方形的,所以肯定加不上动画。

    但是后来发现这样就用不着SurfaceView了,于是重新写了布局,想着把方块扔到容器里。

    结构特别清晰易懂是不是!

    简直太赞了,跟个逼真的似的,我脑子里就出现了往RelativeLayout里面一个个填入方块,然后消除了之后方块掉落的场景。

    方块不再只是个正方形了,它拥有了灵魂,自己绘画自己动。

    结果重构重构重构,BUG,重构重构重构,呀BUG,重构重构重构重构重构,BUGBUGBUGBUGBUG。

    一开始显示不正常,显示正常了以后动画执行不了,想着换个方向先让它能玩,结果还是不行。

    不能存档,不能开始下一关,显示难看。

    累觉不码。

  • 相关阅读:
    5.共享文件夹
    4.CentOS安装
    JS 递归
    Gulp 笔记
    Js call apply bind区别
    Js new 过程解析
    Js 原型和原型链
    JS blur和click 顺序冲突
    重新认识button disabled属性
    英语笔记3
  • 原文地址:https://www.cnblogs.com/chihane/p/3797020.html
Copyright © 2011-2022 走看看