cocos-Lua添加骨骼动画

来源:互联网 发布:java和c语言的区别知乎 编辑:程序博客网 时间:2024/05/18 22:44

--骨骼动画

--创建骨骼动画,加载json文件与atlas文件

local joinGirl = sp.SkeletonAnimation:create("lobby/LobbyScene/joinGirl.json", "lobby/LobbyScene/joinGirl.atlas")

--设置动画的位置

joinGirl:setPosition(cc.p(joinGirlTmp:getPositionX(), joinGirlTmp:getPositionY()))


--设置动画播放速度

self.studio.layout:setTimeScale(2)


self.studio.layout:addChild(joinGirl)

--设置动画的名字

joinGirl:setAnimation(0, "default", true)


--骨骼动画的监听事件

joinGirl:registerSpineEventHandler(function(event)  end,sp.EventType.ANIMATION_START)  
    
joinGirl:registerSpineEventHandler(  function(event)  end  ,sp.EventType.ANIMATION_END)  

joinGirl:registerSpineEventHandler(  function(event)  end  ,sp.EventType.ANIMATION_COMPLETE)  

0 0
原创粉丝点击