cocos2dx拖尾效果

2021-03-25  本文已影响0人  园Flora
function __Class:tuoWei( parent,start,tarpos,callback)
    local wei = cc.MotionStreak:create(0.12, 5, 25,cc.c3b(255, 255, 255), "assetsRes/res/bccg/tuowei.png");//拖尾动画
//参一为消隐动画时长,参二为拖尾条带相邻顶点间的最小距离,参三为拖尾条带的宽度,参四为顶点颜色值,参五为所使用的纹理图片。
    wei:setPosition(start)//移动就有拖尾的感觉了,支持action也可以自己设置位置
    parent:addChild(wei)
    local act1 =cc.EaseSineIn:create( cc.MoveTo:create(0.5, tarpos))
    local act2 = cc.CallFunc:create(function()
        wei:removeSelf()
        if callback then 
            callback()
        end
    end)
    local seq  = cc.Sequence:create(act1, act2)
    wei:runAction(seq)
end
上一篇下一篇

猜你喜欢

热点阅读