zoukankan      html  css  js  c++  java
  • 三消元素的动画结构设想

    动画

    设计需求背景:

    skill 这边能传递 ani id, 消除的元素和影响点。

    需要实现的效果:

    技能加入等待ani的功能, 延迟计算消除。

    ani需要添加各种表现,然后结束时间,回调到skill

    技能里面可以单独播放一个动画, 动画结束到下一个技能。

    subSkill 可以是多个, 按照格子的位置播放。

    起始位置需要检测是否携带草地, 如果携带, 之后都携带。

    ani有一个回调时间 当前ani结束时间 (默认-1,等待spine动作结束)

    结束是否切换到普通状态 (默认 是)

    优先级 其他的ani影响到当前的技能时, 是否可以打断并播放新的 (默认可以)

    ani 会有多个并行(aniTag

    aniTag (继承monoBehaviour)

    time: 骨骼动画

    List<aniFrame>

    time: 位置 大小 方向 骨骼动作 播放特效 删除特效 创建spine 删除spine

    例子:

    交换动画

    ani

    aniTag

    spine 交换动画

    收集动画

    ani

    aniTag

    spine收集动画

    List<aniFrame>

    bezier 飞向目标点(传入参数)

    掉落动画

    ani

    aniTag

    spine掉落方向动画

    List<aniFrame>

    播放风

    爆单爆炸

    ani

    aniTag

    spine 起爆动画

    area 每个元素配置一个 ani

    ani

    aniTag

    spine 向左移动 或 向右 或 向上 或 向下 并回到当前位置

    aniTag

    spine 消除 消除特效

    ... 其他类似的都可以用此方法添加并实现。

    第一版设计

  • 相关阅读:
    ATPG原理与实现
    scan实践(synopsys)
    scan chain的原理和实现
    ATPG原理及实现——11.Diagnosis
    ATPG原理及实现——10.write testbench
    ATPG原理及实现——9.write pattern
    ATPG原理及实现——8.atspeed atpg and occ
    ATPG原理及实现——6.fault grading
    ATPG原理及实现——5.ATPG
    ATPG原理及实现——4.Faults and Coverage
  • 原文地址:https://www.cnblogs.com/zijian-yang/p/13231737.html
Copyright © 2011-2022 走看看