cytus自制吧 关注:645贴子:2,855
  • 10回复贴,共1

【模拟器】已经可以模拟歌曲封面的动画

只看楼主收藏回复

上图


IP属地:广东1楼2014-11-22 19:07回复
    Retrospective

    百鸟朝凰

    Blacklair

    Just a Trip


    IP属地:广东2楼2014-11-22 19:10
    回复
      cytus的动画描述文件中,定义了图片的坐标,变换方式(平移,旋转,缩放,改变Alpha值等)以及变换的持续时间,等同于补间动画

      (只放文件一部分的截图没关系吧)
      于是,如果需要自制封面动画,只要先用Flash做好,再手动输入这些变换数据就好了
      例:

      "yao981113"从左侧移动到右侧,背景图片的Alpha从0变为1,持续时间均为1秒
      首先要在select_cover.prefab中定义使用的资源

      然后在enter.anim中可以这样写

      大概就是这样,有兴趣的同学可以自己找动画描述文件来研究
      (建议先用工具将json格式化,便于阅读)


      IP属地:广东3楼2014-11-22 19:32
      回复
        补充:
        1.在select_cover.prefab中定义Children的顺序就是绘制的顺序
        所以请按照图层从下往上的顺序定义,否则可能会有部分物件被遮挡
        2.所有歌曲的enter animation中都有一段展示图标的时间

        如果是自制的动画,理论上可以跳过这一部分(详见具体的动画描述文件)
        3.因为文件中"Bezier","InOutCubic"等变换曲线尚未能研究清楚,所以请尽量使用线性(Linear)方式

        4.屏幕大小1024x683(单位:像素)
        坐标系是以屏幕中心(512,341.5)为原点,水平向右为x轴正方向,竖直向上为y轴正方向的平面直角坐标系
        旋转时,单位为角度,且逆时针为正,顺时针为负


        IP属地:广东4楼2014-11-22 20:17
        回复
          卧槽!!严重卧槽...太屌了!
          服!给跪了....


          IP属地:北京来自Android客户端6楼2014-11-23 16:45
          收起回复
            好厉害!等回家用用看OwO
            还有@小小的豆腐渣 求精


            IP属地:德国来自Android客户端7楼2014-11-25 20:49
            回复