伤害跳字
跳字会涉及到角度和线/弦的函数和数学知识...统一向上跳,下沉消失
1.跳字速度:向左暴击,跳字移动速度 = 攻击速度*2;向右普攻,跳字移动速度 = 攻击速度*1.2.受到伤害的跳字消失速度快于躲闪消失速度
2.右普攻跳字:
设怪物左上为(0,0),跳字左上为(0,0),由目标生成跳字弧线移动至向右(一倍怪物高度y+跳字高度,人物宽0.5的x).字体大小由小变大,到达(一倍怪物高度y+跳字高度,人物宽1的x)后字体恢复正常大小,再做向右(怪物高度-怪物高度y,人物宽2倍的x)弧线移动,持续减少透明度,直至消失
由怪物中心点 A (x=0,y=0),经过一个身位高点B (x=2,y=3),向右身位宽点C(x=3,y=3)做抛物线移动,
字体到达B点后向C点做弧线移动,数字高度*0.3,点B-点C距离每10%透明值-0.1
啊
点A.x = image_xscale/2;
点A.y = image_yscale/2;
点B.x = image_xscale*2;
点B.y = image_yscale*2;
点C.x = image_xscale*3;
点C.y = image_yscale;
3.左致命跳字由怪物中心点 向上一个角度随机,跳字由怪物中心点出发,拉高,放大整体大小,变回拉高,移动到高于目标一倍高度位置,字体变化到正常大小.再往上一个角色的高度,字体逐渐变大到2倍.到达后微微下沉并持续降低透明度,快速消失.
致命连击的跳字方式通过随机角度
4.连击跳字啊
攻击跳字
5.躲闪跳字 1,出现一条拉长的细线;2,出现橡皮筋式回弹拉长的字体并且一直左上浮运动;3,上浮运动中长字体回缩成粗体;4,上浮运动中弹性回正常字体并且透明度增加直到消失;
6.被攻击跳字 1,被攻击时由中心点产生小字体逐渐变大到醒目,字体透明度0.5,回缩到小于正常大小后,再放大到正常大小;2,回缩到正常大小后;3,开始下沉,并持续减少字体大小;4,字体到达底部,透明度快速下降0.3速度消失.
暂无关于此日志的评论。